基于返回地址签名的控制流攻击检测方法

来源 :华东理工大学学报:自然科学版 | 被引量 : 0次 | 上传用户:zaizhen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
攻击者利用软件漏洞劫持程序的执行流向,将其导向恶意代码shellcode或组成恶意代码指令处并执行,最终达到控制整个系统行为的目的,这种恶意攻击方式称为控制流攻击。通过对控制流攻击原理的研究,提出了基于返回地址签名的控制流攻击检测方法。该方法首先在处理器执行程序调用指令call时,触发伪随机数发生器生成密钥K与压栈返回地址进行异或操作,利用MD5算法为异或后的压栈返回地址生成压栈签名值;然后在执行程序返回指令ret及返回地址弹出堆栈时,使用密钥K与出栈返回地址进行异或操作,异或后的出栈返回地址作为MD5算
其他文献
目的:探讨1例先天性中枢性甲状腺功能减退症的临床、生化及遗传学特点。方法:对患儿的临床表现、甲状腺功能及治疗随访等进行分析,应用二代测序技术进行遗传学检测并对变异位
通过文献分析,我国刑法理论对刑事责任的研究仍然停留在上个世纪70年代前苏联的研究水平上,研究方法单一且落后。大陆法系刑事责任和我国刑法中的刑事责任基于不同的理论平台
由随机变量序列几乎处处收敛可推出其依概率收敛,进而可推出其依分布收敛,可见判别几乎处处收敛的重要性.给出了它的几个等价命题,同时还证明了独立随机变量和序列几乎处处收
Cr(Ⅵ)污染是一个全球性的环境问题。环境中的Cr(Ⅵ)污染物具有很强的生物毒性,威胁人民身体健康和生态系统稳定,因此引起了各国的重视。微生物修复Cr(Ⅵ)污染技术具有修复彻底、成