首页 | 本学科首页   官方微博 | 高级检索  
     

基于纹理指纹与活动向量空间的Android恶意代码检测
引用本文:罗世奇,田生伟,禹龙,于炯,孙华.基于纹理指纹与活动向量空间的Android恶意代码检测[J].计算机应用,2018,38(4):1058-1063.
作者姓名:罗世奇  田生伟  禹龙  于炯  孙华
作者单位:1. 新疆大学 软件学院, 乌鲁木齐 830008;2. 新疆大学 网络中心, 乌鲁木齐 830046
基金项目:新疆自治区研究生教育创新计划科研创新项目(XJGRI2017007);新疆自治区科技人才培养项目(QN2016YX0051);赛尔网络下一代互联网技术创新项目(NGII20170420)。
摘    要:为了进一步提高恶意代码识别的准确率和自动化程度,提出一种基于深度学习的Android恶意代码分析与检测方法。首先,提出恶意代码纹理指纹体现恶意代码二进制文件块内容相似性,选取33类恶意代码活动向量空间来反映恶意代码的潜在动态活动。其次,为确保分类准确率的提高,融合上述特征,训练自编码器(AE)和Softmax分类器。通过对不同数据样本进行测试,利用栈式自编码(SAE)模型对Android恶意代码的分类平均准确率可达94.9%,比支持向量机(SVM)高出1.1个百分点。实验结果表明,所提出的方法能够有效提高恶意代码识别精度。

关 键 词:恶意代码  纹理指纹  活动向量空间  栈式自编码  
收稿时间:2017-10-23
修稿时间:2017-12-12

Android malware detection based on texture fingerprint and malware activity vector space
LUO Shiqi,TIAN Shengwei,YU Long,YU Jiong,SUN Hua.Android malware detection based on texture fingerprint and malware activity vector space[J].journal of Computer Applications,2018,38(4):1058-1063.
Authors:LUO Shiqi  TIAN Shengwei  YU Long  YU Jiong  SUN Hua
Affiliation:1. School of Software, Xinjiang University, Urumqi Xinjiang 830008, China;2. Network Center, Xinjiang University, Urumqi Xinjiang 830046, China
Abstract:To improve the accuracy and automation of malware recognition, an Android malware analysis and detection method based on deep learning was proposed. Firstly, the malware texture fingerprint was proposed to reflect the content similarity of malicious code binary files, and 33 types of malware activity vector space were selected to reflect the potential dynamic activities of malicious code. In addition, to improve the accuracy of the classification, the AutoEncoder (AE) and the Softmax classifier were trained combined with the above characteristics. Test results on different data samples showed that the average classification accuracy of the proposed method was up to 94.9% by using Stacked AE (SAE), which is 1.1 percentage points higher than that of Support Vector Machine (SVM). The proposed method can effectively improve the accuracy of malicious code recognition.
Keywords:malware                                                                                                                        texture fingerprin                                                                                                                        activity vector space                                                                                                                        stacked AutoEncoder (AE)
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号