基于动态分析的模糊测试入口程序定位方法研究

来源 :广州大学 | 被引量 : 0次 | 上传用户:gexuefeng1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着国家现代化建设和信息化的全面建设,软件应用已经成为人民日常生活中不可或缺的一部分。然而,软件漏洞安全事件不断发生,不法分子利用软件漏洞发起攻击的事件层出不穷。大量软件以闭源程序的方式进行发布,因此二进制程序的安全漏洞问题尤为明显。自动化模糊测试有效降低模糊测试阶段的人力工作。目前的方法,或依赖于目标程序的头文件信息,或关注于独立的动态链接库的调用方式,对于测试目标在主程序上的应用效果甚微。针对这个问题,本文提出了确定模糊测试区域的方法以及实现基于快照恢复的模糊测试方法。本文的主要研究内容如下:(1)提出了结合动态分析的快照模糊测试区域定位技术论文通过对windows平台软件的文件处理方式以及模糊测试的入口函数特点进行分析,提出了恢复程序函数调用图并使用支配树的方式寻找Create File()与Close Handle()函数的共同祖先作为内存模糊测试的入口点。以污点分析的方式确定内存模糊测试的终止点。通过这个技术,获取基于快照恢复的内存模糊测试的快照点和终止点,以提供后续模糊测试使用。(2)设计并实现了windows下的基于快照恢复的内存模糊测试系统通过对高效的模糊测试软件AFL(American Fuzzy Lop)进行分析,结合其遗传变异策略和windows平台软件的特点,基于快照恢复的模糊测试方法,移植其至windows平台。该系统使用上一节快照模糊测试区域定位的方法对测试区域进行定位,并实现windows平台下用户层二进制程序和图形用户界面程序的高效模糊测试。本文通过对命令行程序进行快照模糊测试区域定位,发现其适用于winafl的入口函数。使用示例代码说明模糊测试目标程序在图形用户接口(Graphic User Interface,GUI)程序的主程序中进行模糊测试的难点,并通过该程序验证本文模糊测试的效果。最后通过对windows平台真实软件的测试验证基于快照恢复的模糊测试系统的效果。
其他文献
随着社会经济的不断发展和科学技术的进步创新,采用绿色生态环保材料已经逐步成为材料研发和土木项目工程施工的重要趋势。同时,近年来我国的城镇化程度不断加深,房地产行业持续扩张,对于绿色建材的市场需求也在日益增加。随着越来越多的建筑工程开始使用绿色建筑材料,为我国各地项目建设的环保化和节能化打下了良好的基础。本文将对建筑工程项目中绿色建材的实际应用情况进行阐述和分析,并提出针对性的改进措施,以供阅读者参
期刊
目的通过与转化生长因子-β1(TGF-β1)给药、TGF-β1抗体和5-氨基咪唑-4-甲酰胺-1-β-呋喃核糖苷(AICAR)治疗相比较,研究二甲双胍(MET)调节肥胖2型糖尿病(OT2DM)中国地鼠内脏白色脂肪组织(VWAT)中AMPKα1/转化生长因子-β1(transforming growth factor-β1,TGF-β1)/PR结构域蛋白16(PR domain containing
期刊
<正>2013年2月28日,银监会召开2013年农村中小金融机构监管工作会议,全面贯彻落实1月召开的全国银行业监督管理工作会议精神,总结2012年工作,分析当前形势,部署2013年农村中小金融机构监管改革服务的重点任务。会议指出,今年的工作重点,就是做好守住风险底线,服务实体经济,推动转型发展,强化监管能力建设这"四篇文章"。为深入贯彻落实2013年农村中小金融机构监管工作会议精神,把握
期刊
阐述海上风电场运维的特点,探讨海上风电场运维一体化平台的架构和系统运用策略,包括智慧运维管理系统、运维数据中心、设备故障的预警及诊断系统的应用。
期刊
外泌体由于富含生物信息分子,提供了潜在的生物标志物,在肿瘤体外诊断中显示出良好的临床应用前景。阐述了外泌体的功能、在体外诊断中的优势及检测方法,并深入探讨了外泌体在肺癌、肠癌、卵巢癌、胃癌、胰腺癌、膀胱癌、骨与软组织肉瘤等肿瘤体外诊断中的价值和临床获批情况,展望了外泌体在体外诊断领域的发展趋势。
期刊
<正>2022年11月,美国OpenAI公司推出了ChatGPT,一经发布便受到各界高度关注。作为一种专注于对话生成的语言模型,ChatGPT是当前与人类智慧最接近的人工智能,它不但在对话质量上大幅超越了传统对话软件,还可以撰写报告、编写程序,甚至联合其他人工智能模型开展安全设计、预测灾情走向、进行辅助决策等。
期刊
5G数据网络设备是现代通信的基础设施,其安全可靠性直接影响整个网络的安全可靠程度。命令行接口作为网络设备的基本操作接口,研究其存在的漏洞对提升整个网络安全具有至关重要的意义。基于模糊测试提出一种命令行接口漏洞挖掘方法,并对注入点分析及界定、模糊测试漏洞挖掘数据模型处理、模糊测试算法优化及模糊测试漏洞挖掘流程等关键技术及过程进行深入研究。研究成果直接运用到命令行接口模糊测试漏洞挖掘系统中,实现包含网
期刊
充分了解居民用能行为、居住及个人因素对建筑能耗的影响,有助于针对性地提出和推广优化用能行为措施来挖掘住宅节能潜力。通过对上海市5个不同类型小区的实地调研和走访,获得了不同小区中以家庭为单位的环境调控设备类型及数量、空调使用习惯、开窗通风习惯、月电费等居民用能相关数据、基本居住信息及被访问者个人信息,对居住建筑中能源使用者的行为特征进行归纳分析,并对若干因素与建筑能耗相关性加以回归分析。研究发现上海
期刊
<正>近年来,河南积极提升内河航运能力,完善航道与港口布局,延伸通江达海水运通道,构建与省内产业布局和经济发展相适应的现代化内河航运体系,临港经济发展方兴未艾,衔接“海上丝绸之路”不断取得新进展。
期刊
在军队院校改革新形势下,为提升军士职业技术教育教员队伍建设水平,在分析当前军士职业技术教育教员队伍建设现状及主要问题基础上,构建包含军政素质能力、实战化教学能力和科研服务部队能力三个方面的教员核心能力基本框架;提出了建立健全人才激励机制、营造团结奋进的工作环境和加大文职人员培养力度等方面对策,为军队军士院校教员队伍建设路径提供可行性建设及建议。
期刊