Windows系统的缺陷检测及自动化利用方法研究

来源 :北京化工大学 | 被引量 : 1次 | 上传用户:zsjhmya
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今社会,信息安全在人们日常生活中具有十分重要的作用,大到企业的机密数据安全,小到个人的隐私数据安全,都需要相关信息安全技术的支撑和利用,而漏洞挖掘和缺陷检测技术作为信息安全领域一个不可或缺的分支,在网络攻防中占有举足轻重的定位。Windows系统作为全球使用最广泛的操作系统,近年来Windows系统的漏洞和缺陷数量不断呈上升趋势,因此研究针对Windows系统的漏洞挖掘和缺陷检测技术是十分必要的,从而有效降低危险漏洞的数量和人为漏洞攻击的发生概率。针对这种情况,本文主要从漏洞挖掘技术和缺陷利用技术两个方面来介绍相关研究内容。在漏洞挖掘方面本文首先介绍了传统的几种漏洞挖掘方法包括静态检测、动态检测以及新兴的模糊测试技术,通过对比各自的优点和缺陷,决定采用fuzzer(模糊测试)技术进行漏洞的挖掘和探测。基于以上内容本文设计并实现了一种模糊测试工具,该工具采用IRP作为输入数据并能够根据相应的策略自动构造大量的IRP测试数据并对指定的驱动或应用进行自动化测试,发现驱动的异常执行点,对异常执行点进行分析发现可能出现的系统漏洞或缺陷。漏洞和缺陷利用技术方面本文通过深入分析Windows系统的内核驱动和文件系统,发现Windows系统中与系统启动加载相关的内核驱动缺陷,并对此缺陷进行可用性分析,形成缺陷利用方法,基于缺陷利用方法设计和实现了驱动缺陷自动化应用,实现指定应用程序的自启动。最后基于缺陷自动化应用,通过将远程服务程序作为自动化应用的自启动程序,设计并实现了相应的自动化系统即远程协助服务系统,实现对目标客户端系统的远程协助和远程服务,该系统目前已上线已被用于多种企业远程服务或教学科研中,实现了对驱动缺陷的有效利用。
其他文献
近年来网络攻击技术持续快速的发展使得网络安全形势变得更加严峻。高级持续性威胁的破坏性与威胁性与日俱增。鱼叉攻击是近年来提出的新概念,用来描述有针对性的网络攻击。高级持续性威胁愈加频繁地使用鱼叉攻击来对目标网络进行渗透。它是网络钓鱼攻击的高级形式,是社会工程学和恶意代码结合的产物,被广泛用于实施敏感数据窃取,网络设施控制。鱼叉攻击检测技术是前期防御高级持续性威胁的关键技术之一,能在主要攻击实施之前拦
厨房油烟中含有大量有害物质,对人的身体健康产生危害。抽油烟机可将大部分油烟吸走,但仍有部分油烟附着在橱柜台面、墙体立面、抽油烟机外表面以及角落、细缝中,形成厨房表
当前风电产业迅速发展,风电机组的状态监测与故障诊断对于降低维护成本、减少损失、提高系统可靠性等都具有重要意义。轴承是风电机组中故障最为频繁的部件之一,因此准确有效的轴承故障诊断方法有助于保障风电机组安全稳定运行。传统的诊断方法往往需要依靠人工经验和专家知识进行故障特征提取,增加了故障诊断的复杂性和困难性,不利于实现风电机组的自动化故障检测和智能运维。因此,为了同时实现故障特征学习和故障分类,本文研
无线传感的科技目前在行业中有着举足轻重的意义,未来的使用前景是不可估量的。到现在为止无线传感的科技慢慢涉及到智能交通、居家设备、智能医疗,工业生产,智能防灾以及军事应用等领域中发挥巨大的作用。在航天领域,我国的与无线传感相关的研究工作还较为薄弱,在与国外相关技术的对比中在可靠性、低功耗技术和智能化和数据综合处理能力均存在较大差距。同时需要对在箭载环境中无线传感网络应用的可行性进行分析论证。本文在分
现有系统参数辨识方法大多是建立在输入输出数据可以完全测量和完全获取的基础上,而在实际系统中,由于传感器故障或网络传输机构故障,使得数据丢失现象经常发生。研究一类线