首页 | 文章 | 软件 | 动画 | 资源 | 励志 | 骗术 | 论坛 | 邮箱 | 会员中心 | 军事 | 科技 | Blog | 图片 | 最近更新 | 爱心红客
三天学会个人安全防御
两周学会制作个人网站
一个月会入侵日本网站
动易最新漏洞工具+修补方法
DZ5.0漏洞利用动画后续
dz5.0论坛20070day
动易2007最新漏洞0day
首页 | VIP工具 | VIP教程 | 光盘下载 | 电子书 | 菜鸟入门 | 安全专题 | 网络安全 | C语言 | Asp.net | Delphi | Php | Mysql | Java | Tcpip | Asp | Linux
 您现在的位置: 爱国者安全网 > 会员下载 > 会员下载 > 辅助教材 > 下载信息
0Day安全技能之完全学习2.5——修改邻接变量的原理
 软件大小: 4715 K
 软件语言: 简体中文
 软件类型: 会员软件
 运行环境: Win9x/NT/2000/XP/2003
 添加时间: 2008-7-16 2:13:18
 软件评级: ★★★
 授权方式: 免费版
 开 发 商: 3800hk
 软件添加:

admin

软件介绍:

教程主题:0Day安全技能之完全学习2.4——修改邻接变量的原理

内容:

【1】通过上一节,我们已经知道了函数调用的细节和栈中数据的分布情况。【图1<函数调用的实现>】
 
     函数的局部变量在栈中一个挨着一个排列。如果这些局部变量中有数组之类的缓冲区,并且程序中存在数组越界的缺陷,那么越界的数组元素就有可能破坏栈中的相邻变量的值,甚至破坏栈帧中所保存的EBP值、返回地址等重要数据

注:大多数情况下,局部变量在栈中的分布是相邻的,但也有可能出于编译优化等需要而有所例外。具体情况我们需要在动态调试中具体对待,这里出于讲述基本原理的目的,可以暂时认为局部变量在栈中是紧挨在一起的。

下载地址: 进入会员下载页面
 相关软件:
0Day安全技能之完全学习2.6——修改邻接变量-突破密码
0Day安全技能之完全学习
0Day安全技能之完全学习2.4——函数调用约定与相关指令
0Day安全技能之完全学习2.3——寄存器与函数栈帧
0Day安全技能之完全学习2.2——函数调用时发生的情况
 注意事项:
* 为了达到最快的下载速度,推荐使用
* 如果您发现该软件不能下载,请联系本站编辑人员QQ458992,谢谢!
* 欢迎您在本站发布软件作品,详情请点这里
* 未经本站明确许可,任何网站不得非法盗链及抄袭本站资源!
推荐软件
下载排行
推荐排行