[문제]
[풀이]
보호기법 분석
- 64bits 바이너리
- 카나리 없음
- NX bits 없음
- PIE 없음
문제 해결
💡 UPX 패킹되어 있음을 알 수 있음
upx 설치
sudo apt-get install -y upx
- gdb에서 main 함수를 실행하며 step over 하다보면 RDX 레지스터에 복사된 flag를 획득할 수 있음
flag
🍒 UPX...? sounds like a delivery service :)
'Wargame > Pwnable.kr' 카테고리의 다른 글
[Pwnable.kr] random (0) | 2022.10.14 |
---|---|
[Pwnable.kr] passcode (0) | 2022.10.14 |
[Pwnable.kr] bof (0) | 2022.10.14 |
[Pwnable.kr] collision (0) | 2022.10.14 |
[Pwnable.kr] fd (0) | 2022.10.14 |