1. 华中科技大学计算机学院,湖北 武汉 430074
2. 曙光信息产业有限公司,北京 100080
[ "李伟明(1975-),男,湖南株洲人,博士,华中科技大学副教授,主要研究方向为信息安全。" ]
[ "邹德清(1973-),男,湖南湘潭人,博士,华中科技大学教授、博士生导师,主要研究方向为云计算、信息安全。" ]
[ "孙国忠(1973-),男,吉林大安人,博士,曙光信息产业(北京)有限公司高级工程师,主要研究方向为高性能计算、云计算。" ]
网络首发:2017-02,
纸质出版:2017-02-15
移动端阅览
李伟明, 邹德清, 孙国忠. 针对恶意代码的连续内存镜像分析方法[J]. 网络与信息安全学报, 2017,3(2):20-30.
Wei-ming LI, De-qing ZOU, Guo-zhong SUN. Successive memory image analysis method for malicious codes[J]. Chinese Journal of Network and Information Security, 2017, 3(2): 20-30.
李伟明, 邹德清, 孙国忠. 针对恶意代码的连续内存镜像分析方法[J]. 网络与信息安全学报, 2017,3(2):20-30. DOI: 10.11959/j.issn.2096-109x.2017.00144.
Wei-ming LI, De-qing ZOU, Guo-zhong SUN. Successive memory image analysis method for malicious codes[J]. Chinese Journal of Network and Information Security, 2017, 3(2): 20-30. DOI: 10.11959/j.issn.2096-109x.2017.00144.
为了更加全面地检测恶意代码的行为,提出连续内存镜像分析技术。核心是在QEMU虚拟机中运行恶意代码样本,获取样本运行时期连续增量的内存镜像,然后按照时序解析为多个完整的内存镜像。在单个内存镜像分析的基础上,对不同时刻内存镜像做对比分析。同时设计运用可视化工具D3.js,以图表的形式直观动态地展示系统运行过程中内存状态的变化。最后实现原型系统,通过对40种恶意代码样本进行测试,检测出的恶意代码行为数量在传统单镜像内存分析的基础上增加了19.7%。
In order to detect the behavior of malicious code more comprehensively
the technology of continuous memory image analysis was proposed. The core idea was to run malicious code in QEMU virtual machine
to obtain the memory image of the continuous increment in the running period
and then to analyze the memory image of the base and increment as the memory image. On the basis of the analysis of a single memory image
different memory images were analysised comparatively. At the same time
the visualization tool D3.js was used to visually display the change of the memory state in the process of system operation. Finally
the prototype system was tested by 40 kinds of malicious code samples
and the number of malicious code behavior was increased by 19.7% than traditional sin-gle memory image.
2014-2015中国互联网安全研究报告 [R ] . 猎豹移动安全实验室 , 2015 .
2014-2015 Report of China Internet security study [R ] . Cheetah Mo-bile Security Laboratory , 2015 .
ROLLES R . Unpacking virtualization obfuscators [C ] // The 3rd USENIX Conference on Offensive Technologies . 2009 : 1 .
WALTERS A A , PETRONI N L . Volatools: integrating volatile memory into the digital investigation process [C ] // Black Hat DC . 2007 : 9 - 20 .
殷联甫 . 计算机取证中的物理内存取证分析方法研究 [J ] . 计算机应用与软件 , 2010 , 27 ( 12 ): 295 - 298 .
YIN L F . Study of physical memory forensic analysis method in computer forensics [J ] . Computer Application and Software , 2010 , 27 ( 12 ): 295 - 298 .
DOLAN-GAVITT B . Forensic analysis of the Windows registry in memory [J ] . Digital Investigation . 2008 , 5 ( 1 ): S26 - S32 .
OKOLICA J , PETERSON G L . Windows operating systems agnostic memory analysis [J ] . Digital Investigation . 2010 ( 7 ): S48 - S56 .
KORNBLUM J . Exploiting the Rootkit paradox with Windows memory analysis [J ] . International Journal of Digital Evidence Fall . 2006 , 5 ( 1 ): 4 .
STEVENS R M , CASEY E . Extracting Windows command line details from physical memory [J ] . Digital investigation . 2010 ( 7 ): S57 - S63 .
BERGERON J , DEBBABI M , DESHARNAIS J , et al . Static detec-tion of malicious code in executable programs [C ] // BIBUV . 2005 : 1 - 5 .
YIN H , SONG D , EGELE M , et al . Panorama: capturing sys-tem-wide information flow for malware detection and analysis [C ] // The 14th ACM Conference on Computer and Communications Security . 2007 : 116 - 127 .
WILLEMS C . CWSandbox: automatic behaviour analysis of mal-ware [J ] . Digital Investigation . 2013 , 3 ( 4 ): 97 - 12 .
0
浏览量
1816
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621