목록공부/gdb 명령어 (1)
Pwnstar
gdb(peda) 명령어
자주 쓰는 gdb(peda) 명령어에 대해서 정리를 좀 해놓으려고 한다. 생각날 때마다 계속 조금씩 추가할 것이다. gdb 바이너리 or gdb 바이너리 core 특정 바이너리나 core 파일을 디버깅할 때의 명령어이다. pd (함수이름 or 주소) 특정 함수의 어셈블리어를 볼 때 사용하는 명령어 함수이름을 써도 되고, 함수의 시작주소를 써도 된다. ex) pd main x/(출력범위)(출력형식)(출력범위의 단위) (메모리 주소) ex) x/20wx 0xbffffab0 -> 4바이트씩 20개를 16진수 형태로 보여줌 ex) x/40gx 0xbffffab0 -> 8바이트씩 40개를 16진수 형태로 보여줌 si, ni 두 명령어는 현재 행을 수행하고 정지한다는 공통점이 있지만, si는 call puts와 같..
공부/gdb 명령어
2020. 7. 21. 23:52