恶意PDF文档的分析

来源 :山东大学 | 被引量 : 0次 | 上传用户:hastenhe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的高速发展和办公自动化的日益普及,PDF(portable document format)文件已经成为全球电子文档分发的开放式标准,是继PostScript文件格式之后的一种新的输出文件格式。PDF凭借着它的种种优势,克服了电子文件共享过程中经常遇到的识别问题,使用户可以在网上自由地浏览文件和方便地交换文件,它成为进行现代电子文档分发的理想格式。但是PDF文档给人们的工作和生活带来许多便利的同时,也带来了许多问题。其中,尤其以含有恶意代码的PDF文档所造成的危害最大最广,给企业和用户造成了巨大的不可挽回的损失,给互联网应用带来了严峻的威胁和挑战。由于PDF文档的高实用性和普遍适应性,因而更加加速了恶意代码的快速传播,使其成为恶意代码常用有效载体。由于恶意代码对计算机的严重破坏性,检测和防止含有恶意代码的PDF文档已日益成为计算机安全领域的重要目标。在本文中,首先详细介绍了PDF文档的物理结构和逻辑结构,在此基础上构建了PDF文档结构的自动解析系统,此系统可以快速准确的查看和提取PDF文档结构中各部分的二进制数据,尤其是对各类压缩流对象可以快速准确解压和提取,这为进一步的检测和分析提供数据支持。其次,对不同恶意PDF文档原理进行了深入的研究和分析,研究了各类主流恶意PDF文档中代码的传播方式和传播模型,接着对现有恶意PDF文档的攻击于段,反查杀方式进行分析和总结,以此为基础研究恶意PDF文档检测的方法和可行性。并且,构建了Javascript(?)弋码的解码引擎,实现了对PDF文档中提取的Javascript代码和压缩混淆的Javascript代码的解码分析。第三,本文通过动态分析和静态分析相结合的方式实现了对PDF文档中恶意代码的分析和恶意行为特征的提取,在YARA恶意特征规则库的基础上构建了新的恶意特征规则识别库,并建立了一套快速增加恶意特征识别库中特征码的方法,从而有效的提高了对PDF文档中包含的恶意代码的识别率。第四,构建了Libeum仿真环境。首先,通过Distorm3对恶意PDF文档中提取的shellcode二进制代码进行反汇编。其次,使用Libeum对反汇编代码进行X86指令解析、注册表仿真和基本的FPU仿真。同时,实现对shellcode的检测,包括使用GetPC启发式检测、静态分析、二进制方式的动态分析、Win32API HOOK等。通过仿真模拟方式进行行为自动化分析,判定该shellcode代码行为的恶意性。第五,通过对多个恶意PDF文档样本测试实验证明,本文提出的恶意PDF文档分析检测系统效果明显,尤其是对包含压缩混淆型Javascript(?)弋码的恶意PDF文档能够快速检测。同时,该分析系统能够为恶意PDF文档处置提供快速、准确的直接分析资料,可以成为系统安全员检测恶意PDF文档的重要的工具。
其他文献
随着电子政务信息化建设的不断深入,政协提案工作管理也急需网络化管理。我市政协提案工作目前虽然开通了政协提案直通车,但是大部分委员仍旧以手写纸质提案为主,当前政协系
当前建筑模板的发展已经进入瓶颈期,而国内相对滞后的建筑模板工程技术已经成为我国建筑行业的一大软肋,同时相当程度的制约着我国建筑业的发展。故大力发展革新建筑模板,已成为
基于动态点云的三维人脸表情跟踪是计算机图形学领域一个重要的研究问题,也是当前的研究热点。它在计算机动画和游戏、数字影视、虚拟现实、远程网络会议、可视电话、人脸表
冲突话语是一种普遍且不可避免的语言现象。当交际双方通过否定对方来坚持各自对立的立场或试图说服对方相信自己的观点时,即产生冲突话语。一旦处理不当,冲突话语通常会产生负
玉米黄粉,又被称作玉米蛋白粉,是利用湿磨法生产玉米淀粉过程中所产生的主要副产物。目前,大部分的玉米黄粉是被用作饲料或者被直接丢弃掉。玉米肽则是指将玉米黄粉降解之后所得
随着三维应用技术的成熟,三维应用软件平台在日常工作中得到了广泛推广,国内各地的消防部门也提出了使用三维技术辅助灭火救援工作的需求。虽然国内各地消防机构都有研发消防
目的:随访腹腔镜保胆胆囊息肉摘除术患者术后复发率及胆囊功能,进而探讨保胆手术的临床意义。方法:对2008-2011年我院28例保胆胆囊息肉摘除术患者电话跟踪随访并行B超检查。结
按照我国加入世界贸易组织时的承诺,中国在加入世贸组织三年后,逐步开放中国的金融业市场。2006年12月1日起,我国允许外资银行在13个城市经营人民币业务,这标志着中国入世的
目的:探究中西医结合疗法在治疗胫骨平台骨折应用的临床疗效,为临床治疗胫骨平台骨折开拓新的思路.方法:抽取2010年5月至2011年10月在十堰市太和医院骨科就诊的50例胫骨平台骨
战略是如何形成的,历来是战略研究中的重要基本理论问题,并且已经积累了极其丰富的理论成果。在战略十大学派中(Mintzberg,Ahlstrand, Lampel,1998),认知学派借鉴人类认知学科的相