본문 바로가기
포너블(pwn)

HackCTF) Basic_BOF #2

by lolchangilsang 2022. 3. 9.

이번에 풀어볼 문제는 Basic_BOF문제다 

 

바로 ckecksec로 확인!

 

저번 문제랑 다를게 없다

 

IDA를 살펴보자!

 

정확히 5바이트만큼 bof가 난다

sup이 뭔지 확인해보자

그냥 puts(s);였다

 

한 번 옆에 함수들을 찾아보니

그것이 있다!

gdb로 확인해보자

일단 rbp-0x8C(140)으로 ret를 덮지 못할 것 같다

 

그럼 저 목표라고 써져있는 v5를 shell함수의 주소로 덮어주면 될 것 같다!

 

exploit

다 했는데 중간에 p.sendline(payload)를 안넣고 30분간 헤멧다 ㅠㅠㅠㅠㅠㅠ

'포너블(pwn)' 카테고리의 다른 글

HackCTF) 내 버퍼가 흘러넘친다!!!  (0) 2022.03.10
HackCTF) Basic_FSB  (0) 2022.03.10
HackCTF) Basic_BOF #1  (0) 2022.03.09
pwnable.kr) fd 문제풀이!  (0) 2022.03.09
pie_leak하는 법  (0) 2022.03.09