BIOS陷门关键技术研究

被引量 : 2次 | 上传用户:true51
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
BIOS是计算机系统的重要组成部分,主要负责衔接硬件和操作系统。若能在BIOS中植入特殊逻辑,形成难以检测和清除的BIOS陷门,就可实现包括系统控制权截获、信息获取与状态监控在内的特殊功能。因此开展BIOS陷门关键技术研究不仅具有积极的现实意义,也具有重要的军事意义。本文以解放军信息工程大学未来发展基金项目(No.1201)的研究开发为背景,在分析代表性BIOS二进制文件的内部结构、代码混淆技术及安全机制的基础上,重点研究了BIOS陷门的植入与隐藏技术,设计实现了三种BIOS陷门,并对这些BIOS陷门的性能进行了测试。论文的主要工作和贡献包括:1.研究了BIOS内部安全机制。针对在逆向分析BIOS文件的过程中遇到的BIOS代码混淆问题,结合实例,分析并总结了BIOS中常见的代码混淆方法。在此基础上,通过逆向分析BIOS文件与官方提供的BIOS工具,并对比BIOS文件修改前后的变化情况,成功掌握了BIOS内部安全机制。2.提出了基于可执行模块伪造的模块级陷门植入方法和基于跳转指令目标地址修改的指令级陷门植入方法。前者通过将陷门代码伪造成BIOS可识别的可执行模块,然后将伪造模块植入BIOS文件模块间的空余区域,从而实现模块级陷门的植入。后者将陷门代码植入可执行模块内部空余区域,并将宿主模块内部跳转指令目标地址修改为陷门代码入口地址,从而实现指令级陷门的植入。3.在分析UEFI BIOS运行机制及安全隐患的基础上,提出了基于OS loader劫持的UEFI BIOS陷门植入方法。该方法将UEFI BIOS陷门以UEFI映像文件的形式写入位于磁盘内的UEFI系统分区,并通过劫持UEFI系统分区中的OS loader,实现UEFI BIOS陷门的植入。4.针对可驻留在计算机磁盘内的UEFI BIOS陷门,提出一种基于磁盘冗余空间的数据隐藏方法。该方法在分析磁盘分区策略和簇式文件系统的文件管理机制的基础上,将分散的文件簇冗余空间有机组合以存储敏感数据,并利用存储于分区策略冗余空间的数据结构来保存恢复原始数据所需信息。实验结果表明,基于磁盘冗余空间的数据隐藏方法具有隐蔽性高、系统开销小以及不影响文件系统有效空间大小等特点。5.根据对BIOS陷门关键技术的研究成果,并结合BIOS运行机制及实际需求,设计实现了多种BIOS陷门。这些BIOS陷门已应用于解放军信息工程大学未来发展基金项目(No.1201),而实际的测试结果验证了本文针对BIOS陷门关键技术所做研究的正确性和有效性。
其他文献
"班级无小事,件件育人;班级无小节,处处立则",普通高中班级建设要充分注意到"破窗"的消极暗示效应,通过勤管细抓,创设班级管理体系,并用爱把"破窗"重圆。
《仲裁法》实施二十年来,我国的民商事仲裁取得了长足的进步,但也面临着独立性、权威性与公信力等系列危机。究其根源在于,我国现阶段缺失完善的共建共享治理与私法秩序,公权力与
陶渊明《饮酒》其五“问君何能尔”句前人多有误读。本诗的“君”字乃是对汉代之新圣扬雄的尊称,全诗乃是借扬雄以自况。这首诗集文化的深厚、哲理的凝重、思想的深淳和情韵的
林业和生态问题在中国得到党和政府的认识和重视,最终通过生态补偿政策得到一定解决,这是中国社会经济发展和生态环境保护史上的一个重要突破。社会分工论、和谐发展论是生态
2011年三峡库区坝前水位首次蓄水达到175m,这标志着三峡水库已经达到预定的设计标准,开始正常的运营。三峡库区崩塌滑坡众多,据不完全统计,库区二、三期共监测崩塌滑坡3028处
天麻是常用名贵药材,吉林地区桦甸、蛟河、磐石、舒兰等县均有野生分布。笔者从一九七七年开始,选择舒兰县上营公社太康大队,对野生天麻进行了考察,同时根据野生天麻的生长
目的确定肺心清胶囊的制备工艺路线,优选其制备工艺条件。最终研究出剂型实用、工艺合理、疗效确切、安全可控的治疗肺心病的中药制剂,并拟订肺心清胶囊的质量标准,为控制制剂的
民营企业为我国国民经济的发展起到了举足轻重的作用,增加了我国企业的生产经营活力,促进了市场经济体制更加完善的发展。民营企业高管的工作能力和工作积极性成为影响企业长久
目的:观察“补泻同施,调节平衡”法指导组方的黄地吉仙汤对2型糖尿病大鼠胰岛β细胞凋亡的抑制作用,并探讨其机制。材料与方法:高糖高脂饲料+一次性小剂量腹腔注射链脲佐菌素(STZ)+
现代市场经济迅猛发展,但是公司在发展的同时,也面临着风险与挑战。公司为了抵御经营风险、减少成本,总是会不断的扩大规模,在这种情况下,关联公司作为一种有利的企业形态便应运而