在堆栈缓冲区溢出中程序调用的分析和研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:Mciael
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
缓冲区溢出漏洞是当前互联网中存在的最主要的威胁之一。该文针对缓冲区溢出漏洞的产生原理,在Intel386处理器的基础上,分析了堆栈和寄存器以及程序的调用规则,并以C/C++语言为例通过反汇编详细分析了程序内存的结构和管理。
其他文献
中毒判定辅助软件的主要功能是利用已知的中毒症状对引发中毒的毒物种类进行判定,判定功能的实现是利用超过6000起的中毒案件信息,建立中毒判定数学模型并后,对模型进行优化
传统文化是民族的血脉.初中物理教学中链接传统文化,不仅可以丰富物理教学,还可以弥补其他学科在传统文化传承中的盲区.在历史的长河中,我国劳动人民对自然环境、生产生活乃
蒲参胶囊系由何首乌、泽泻、丹参、川芎、赤芍、党参等8味中药组成的降脂新药。按照国家《新药审批办法》和《药品注册管理办法》等有关规定和要求,对该药进行了药学、药理和
路径识别是智能车应用中的一项关键技术,直接决定了智能车行驶的质量。本智能车采用飞思卡尔16位微控制器MC9S12XS128为核心控制单元,利用光电管进行黑白道路图像采样以获取道路图像信息,通过离散识别算法提取道路黑线,进而对小车的运行方向和速度进行控制。实际测试表明,能较好地实现智能小车的路径识别功能。
对于任何一款GIS软件而言,空间数据库的建设自然是重中之重,它建设的好坏将直接影响软件的运行效果。介绍了空间数据的特征、数据模型与组织、数据库构建的意义等知识,同时对于目前比较前沿的三维和四维空间数据库也进行了阐述。
该文对Web数据挖掘技术的基本思想进行了介绍,描述了对内容、结构、使用等进行挖掘的三种主要Web数据挖掘类型,并对典型Web数据挖掘的处理流程进行了说明。
随着网络技术的发展,校园网络已经在各个高校普及,并成为教师办公、学生学习及校园管理密不可分的一部分。但是随着社会上网络病毒的不断扩散及升级,黑客人数的日益增加,校园
对于变力做功问题,处理的方法有很多种,对于下列一道竞赛题,用了3种不同的方法,即系统能量+质点牛顿运动定律分析、系统能量+质点能量分析、利用数学微积分分析.
该文阐述了信息资源管理(ERP)软件二次开发中两种开发模式,一种是基于产品底层数据库和业务流的编程语言开发,一种是基于专有二次开发平台的开发,分析了两种模式的利弊,并对
随着互联网的飞速发展,人们的现实社会生活也逐步向互联网渗透。在此趋势下,越来越多的不法分子利用网络虚拟身份通过互联网进行的违法犯罪活动也越演越烈,给很多网民造成了