python으로 pwntools프레임워크를 이용해 워게임을 풀다보면, gdb나 ida로 직접 디버깅하지 못한다.
gdb는 현재 실행중인 프로세스를 디버깅 할 수 있다.
1. 터미널에서 sudo gdb -p PID
2. 파이썬 코드에 gdb.attach를 한다.
둘 모두 파이썬 코드 중간에 raw_input()이나 pause()를 호출해야 한다.
'system hacking > dreamhack(드림핵)' 카테고리의 다른 글
ssp_000 (0) | 2022.03.03 |
---|---|
basic_exploitation_001 (0) | 2022.02.10 |
basic_exploitation_000 (0) | 2022.02.10 |
shell_basic (0) | 2022.02.05 |
Opcode: 시스템 콜 (x64 syscall 등등) (0) | 2022.02.05 |