Category2014/04 (2)

gdb 명령어 요약집

1. 우선 컴파일 시에 디버깅 정보를 담아야 한다. gcc -g -o [프로그램명] [소스파일명] 디버깅 옵션인 -g 으로 컴파일하며, 최적화 옵션인 -O 은 주지 않도록 한다.2. 실행방법 gdb [프로그램명] gdb [프로그램명] [core파일명] gdb [프로그램명] [실행중인프로세스pid]3. 종료방법 q Ctrl + d4. 소스 찾아가기 (list) l &nbs..

[Defcon 21 ctf] policebox

  분석지점 int __cdecl main(){  signed int v1; // [sp+1Ch] [bp-4h]@5  if ( !isatty(ttyfd) )    perror("not on a tty");  if ( tcgetattr(ttyfd, &orig_termios) < 0 )    perror("can't get tty settings");&..