level 16입니다.
이번 문제도 전 문제랑 비슷합니다.
이번에는 deadbeef말고 shell함수가 있네요.
빠르게 cp로 복사하고 gdb 해보겠습니다.
intel방식으로 바꾸고 main함수를 디스어셈블 한 결과입니다.
뭔가 짧죠?
shell도 디스어셈블 해보겠습니다.
이렇게 나옵니다.
이번 문제에서는 저기 shell+0 위치로 이동하면 됩니다.
주소가 나와있으니 전 문제랑 똑같게?
이렇게 풀 수 있습니다.
끄읕
'Hacking-기초 > [PWN] FTZ' 카테고리의 다른 글
Free Training Zone (18) level18 → level19 (0) | 2020.07.24 |
---|---|
Free Training Zone (17) level17 → level18 (0) | 2020.07.23 |
Free Training Zone (15) level15 → level16 (0) | 2020.07.23 |
Free Training Zone (14) level14 → level15 (0) | 2020.07.22 |
Free Training Zone (13) level13 → level14 (0) | 2020.07.21 |