그냥 flag 파일 하나 주어진다.
해당 파일 실행결과
gdb
exeinfo로 패킹 검사를 했더니 upx 패킹이 되어있다고 나왔다.
https://github.com/upx/upx/releases
Releases · upx/upx
UPX - the Ultimate Packer for eXecutables. Contribute to upx/upx development by creating an account on GitHub.
github.com
gdb flag_de_upx
set disassemble intel
disassemble main
x/xg 0x6c2070 // 64비트 환경 파일이니까 8바이트 출력하는 g 옵션 추가
x/s 0x496628 // 문자열 확인
'워게임 > pwnable.kr' 카테고리의 다른 글
6번 - random (0) | 2022.01.17 |
---|---|
5번 - passcode (0) | 2022.01.15 |
3번 - bof (0) | 2022.01.12 |
2번 - collision (0) | 2022.01.11 |
1번 - fd (0) | 2022.01.11 |
댓글