一种新型软件免杀保护壳技术研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zfflygun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着计算机网络技术的发展,恶意软件检测技术不断加强,各种恶意软件威胁样本特征不断更新,老旧的恶意软件会逐渐遭到杀毒软件的查杀,从而不能满足黑客们的需要。由于编写新型恶意软件的成本较高,黑客们更倾向于通过各式各样的免杀技术,从而使得恶意软件能够绕过各类杀毒软件检测的目的。加壳免杀技术则是目前多种免杀技术中应用最广泛,成本相对较低,效果比较好的一种免杀方式。  本文通过研究发现现有杀毒软件主要采用静态文件特征进行检测和通过跟踪可执行文件输入地址表进行动态行为检测,针对已有加壳免杀技术静态特征明显、很少对文件的动态行为特征进行混淆的特点,本文提出了一种基于动态解密和间接调用的输入表混淆技术与可执行文件可执行区段加密混淆保护技术,在此基础上设计了一种新型加壳免杀方案。  本文在研究了常用软件加壳保护技术和目前杀毒软件使用的主流恶意软件检测技术的基础上,针对现有的主流恶意软件检测技术的特点,提出了一种新型免杀保护壳的技术并对其进行了实现。该技术通过利用基于动态解密和间接调用的输入表混淆技术与可执行文件可执行区段加密混淆保护技术对原可执行文件的文件特征和程序行为特征进行混淆,从而达到绕过恶意软件检测技术的检测的目的。最后利用本文提出的新型加壳技术对被测试恶意软件进行加壳,并将其作为测试对象,通过开放的VirusTotal在线恶意软件检测服务进行免杀检测,并使用四种具有代表性的已有知名软件壳:Enigma Protector、VMProtect、NSPack、UPack对被测试恶意软件进行加壳,将加壳后的文件样本的检测结果与本文设计的新型软件免杀保护壳的检测结果进行了对比,结果表明本文设计的新型软件免杀保护壳技术不仅行之有效,且相比较于已有加壳免杀技术,具有更好免杀效果,可以更好的解决恶意软件的免杀问题。  最后,本文分析了目前恶意软件检测技术之所以无法检测出加壳后的恶意软件,是因为加壳后的恶意软件的可执行区段首先不具备原恶意软件的文件特征,并且本文设计的新型软件免杀保护壳使用的输入表混淆技术能够有效绕过杀毒软件的动态行为检测。
其他文献
超声医学是声学、医学和电子工程技术相结合的一门新兴学科,在现代临床医学中占有重要地位。超声检查以其无损伤、无痛苦、无辐射、实时、快捷、方便等特点在临床诊断中占有
IP电话日益盛行,它以带宽利用率高的优势得到迅速发展。IP电话应用越来越广,对于新兴的自组织网络,在其上实现IP电话势在必行。本课题的主要目标是研究自组织网络下的语音广
近年来社交网络技术的不断发展,以及移动终端设备大范围的普及和应用,催生了移动社交网络的出现,其迅猛的发展对人们的生活和工作产生了极大的影响,并成为我们日常生活不可或缺的
针对不可靠传输信道上信息传输发生丢包或误码问题,提出了多描述编码方法,它可以有效提高数据传输的鲁棒性,保证多媒体数据在不可靠信道上的实时传输。本文对几种常用的多描