[문제]


[풀이]

보호기법 분석

  • 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

+ Recent posts