분석
-
gdb 명령어System hacking training/Knowledge 2018. 2. 13. 21:56
gdb -q [binary] gdb 조용히 켜기run (r) 바이너리 실행continue (c) 다음 bp 까지 실행quit (q) 바이너리 종료disas [function name] 특정함수의 어셈블리 코드 출력info [function] 함수의 정보를 출력 [break] bp(break point)의 정보 출력[register] register의 정보 출력 info break 했을 때 bp정보가 보이는데, 이중delete (del) 모든 bp 제거delete (del) [number] 특정 bp 제거 info function 할때는 바이너리 시작 전에 해야한다. -> 공유라이브러리까지 모두 출력하기 때문(지저분) break (b) function 함수에 bp를 건다.함수 프롤로그를 skip 한다. b..