offset은 0x99a10이라는걸 확인 할 수 있다.
pppr은 0x8048689이다.
read@plt는 0x080483f0
write@plt는 0x08048450
▶read got
▶write got
▶write offset
▶ read offset
▶system offset
▶bss에 /bin/sh
▶ 페이로드
▶ 결과..
앞에서 했던 문제를 바탕으로 실행해보고 페이로드를 작성했지만 실패했다..
여러 자료를 참고하면서 과정을 이어왔는데 이해는 아직 안되었다. 더 공부하고 실습을 다시 진행해 봐야 될것같다.
'보안 > 포너블' 카테고리의 다른 글
포너블 Day7 ropasaurusrex 문제 풀기 (0) | 2021.05.26 |
---|---|
포너블 Day6 basic_exploitation_001 풀기 (0) | 2021.05.19 |
포너블 Day6 pwnable.kr bof (0) | 2021.05.19 |
포너블 Day5 GDB 실행 과정 (0) | 2021.05.12 |
포너블 Day5 GDB설치, 명령어 (0) | 2021.05.12 |