帮助更多的人通过互联网创业成功!
咨询QQ:
培训咨询电话:4006-292775
营销中国IDC
您现在的位置: 营销中国 >> VIP动画 >> 培训课程 >> 0Day安全技能之完全学习 >> 下载信息
课程搜索:
0Day安全技能之完全学习2.5——修改邻接变量的原理
更新时间 2008/9/7
教程大小 4715K
教程作者 3800hk
关键字 0Day安全技能之完全学习2.5——修改邻接变量的原理
动画授权 VIP课程
0Day安全技能之完全学习2.5——修改邻接变量的原理

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

内容:

【1】通过上一节,我们已经知道了函数调用的细节和栈中数据的分布情况。【图1<函数调用的实现>】
 
     函数的局部变量在栈中一个挨着一个排列。如果这些局部变量中有数组之类的缓冲区,并且程序中存

     在数组越界的缺陷,那么越界的数组元素就有可能破坏栈中的相邻变量的值,甚至破坏栈帧中所保存

     的EBP值、返回地址等重要数据。

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

    挨在一起的。

【2】我们将用一个非常简单的例子来说明破坏栈内局部变量对程序的安全性会有什么影响。

0Day安全技能之完全学习2.5——修改邻接变量的原理下载地址
相关下载
没有相关下载
·严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
·用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
·本站管理员有权保留或删除评论内容。
·评论内容只代表网友个人观点,与本网站立场无关。
温馨提示
1、建议使用迅雷、网际快车等下载工具下载本站提供教程;
2、如果发现链接错误或不能下载,请联系QQ292775;
3、如本站转载稿涉及版权等问题,联系我们;
4、欢迎您在本站投发布作品;
5、未经许可,不得非法盗链及抄袭本站资源!
推荐动画
热门文章