基于GCC插件的堆栈保护技术研究

来源 :微电子学与计算机 | 被引量 : 0次 | 上传用户:ie8848
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
缓冲区溢出攻击是计算机中最主要的漏洞之一,在所有的缓冲区溢出中主要攻击的区域是程序的堆栈,为了改进GCC编译器对于基于字节猜测的堆栈溢出防护的不足,在GCC提供的最新插件基础上,提出了一种堆栈保护增强插件,并将其作为GCC编译器后端的一个编译优化过程.实验结果表明,新增的编译优化遍,在一定程度上增加了攻击者对canary暴力破解的难度,有效地缓解了GCC编译器堆栈防护的不足.
其他文献
针对WSNs(wireless sensor networks)在实际应用中会遇到的能量耗尽及拓扑容侵效果不佳等难题,构造拓扑模型时考虑节点剩余能量和节点间距离,使剩余能量大的节点连接概率更高,
为了解决在多核多操作系统这种情况下任务监测的不便,尤其是要处理某核运行异常,仍要有效的捕获和分析该核上的任务状况等问题,提出了一种基于cache一致性的多核任务监测机制
高性能互联网络对于高性能计算机的性能具有重要的影响,而高性能网络中各个模块的设计都会影响到网络的最终性能,因而前期的网络仿真显得尤为重要.HPCSim是基于OMNeT++平台自主
随着Internet和信息安全技术的蓬勃发展,网上银行已成为一种切实可行的银行运营模式.在网上银行发展的过程中,人们最关心的问题莫过于网上银行系统的安全问题,包括如何进行用