Linux内核中整数溢出漏洞的检测研究

来源 :第一届开源操作系统设计与分析学术会议 | 被引量 : 0次 | 上传用户:lyx_suda
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
整数溢出是缓冲区溢出的一种,它可以被利用来导致用户权限的提升等安全问题.Linux内核是Linux系统和Android系统安全保障的基础,因此,研究对Linux内核中整数溢出漏洞的检测具有重要的意义.现有的整数溢出检测工具主要分为两种:静态分析和动态分析.本文介绍了静态分析工具KINT和动态分析平台S2E,并结合了静态分析快速和动态分析准确的优点来进行检测.本文对Linux内核3.4版本中的net模块进行了检测,并成功的检测出了CVE中的整数溢出漏洞.
其他文献
近年来黄河上游内蒙古河段河槽淤积萎缩严重,排洪、排凌能力降低,防洪形势十分严峻.其中南岸十大孔兑高含沙洪水入汇是造成该河段淤积萎缩的主要原因之一.定量分析十大孔兑来
本文结合南水北调西线一期工程调水方案研究背景,全面介绍了工程方案比选数学模型的建设思路及关键技术,对模型建设所涉及技术原理及相关边界条件的选定做了详细描述.目前模
对于基于三维模型信息隐藏算法在几何攻击中鲁棒性差的问题,提出一种基于三维模型球型分割的信息隐藏算法.首先,利用主元分析、球面坐标转换、球型分割、分区排序等对三维模
生产过程中大型桥式抓斗卸船机主小车行走系统故障率较高,影响了设备的正常投用.为此,本文针对台山电厂#1、#2卸船机主小车水平轮及轨道运行的故障情况进行分析,并提出了一些解
对某台汽轮发电机组氢冷器出现的冷却水管振动问题进行了分析.测试发现,冷却水管振动以100Hz分量为主,并存在于整个管系中.研究表明,该型发电机的氢冷器悬挂在定子外壳上,其
本工作的目的是实现在真实系统上自动化全面跟踪内核函数调用关系并分析内核模块间的关系.全自动工作模式的开发可以大大提高开发人员的工作效率,降低分析代码的难度.利用网
内存错误是指计算机程序对内存读取与写入、分配与释放、内存泄露等与内存有关的错误,对程序的可靠性有着非常重要的影响.一旦程序在运行期间发生内存错误,则可能导致错误的
本文对Linux中低层基础软件包Libkmod的总体结构以及相应的构建模块进行了系统的分析,通过分析从中发现Libkmod的运行环境中具有很高的权限,入侵者可以通过加载恶意模块进行L
Yaffs是第一个专门为NAND Flash存储器设计的嵌入式文件系统,适用于大容量的存储设备,在Android系统中得到了广泛的应用.本文首先分析了Yaffs文件系统的工作原理和性能特点,
利用二次离子质谱仪(SIMS)得到钠钙硅玻璃上下表面硫的含量分布.根据菲克第二定律,理论推导得到S6+和S2-的扩散模型,通过对硫含量分布的拟合发现该模型可以很好地反映玻璃上