LOB (1) 썸네일형 리스트형 [Lord Of BufferOverFlow] 1번 gate -> gremlin login : gate password : gate gremlin / grelin.c 두개 존재. cat을 이용해 gremlin.c을 보면 /* The Lord of the BOF : The Fellowship of the BOF - gremlin - simple BOF */ int main(int argc, char *argv[]) { char buffer[256]; if(argc < 2){ printf("argv error\n"); exit(0); } strcpy(buffer, argv[1]); printf("%s\n", buffer); } strcpy함수는 문자열 길이를 검사하지 않고 NULL을 만나기 전까지 복사한다. 이러한 점을 이용하여 buffer overflow를 낼것이다. gdb를 이용하여.. 이전 1 다음