gdb
-
gdb-peda에서 heap에 대한 정보 보기tmp/Tip 2018. 11. 19. 00:36
[설치] cd ~/ git clone https://github.com/scwuaptx/Pwngdb.git cp ~/Pwngdb/.gdbinit ~/ [명령어] gdb-peda$ heapinfo gdb-peda$ chunkinfo gdb-peda$ chunkptr 위 명령에뿐만 아니라 아래 링크를 타고 가면 여러가지 heap에 대한 정보를 출력해 낼 수 있는 명령어를 지원한다. Ref : https://github.com/scwuaptx/Pwngdb
-
pwnable.kr peda 적용tmp/Tip 2018. 7. 21. 20:46
gdb실행 후 입력해주면 peda 사용이 가능함. source /usr/share/peda/peda.py
-
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..