高级检索

    赵敏, 张雪芹, 朱唯一, 朱世楠. 基于LSTM-SVM模型的恶意软件检测方法[J]. 华东理工大学学报(自然科学版), 2022, 48(5): 677-684. DOI: 10.14135/j.cnki.1006-3080.20210517005
    引用本文: 赵敏, 张雪芹, 朱唯一, 朱世楠. 基于LSTM-SVM模型的恶意软件检测方法[J]. 华东理工大学学报(自然科学版), 2022, 48(5): 677-684. DOI: 10.14135/j.cnki.1006-3080.20210517005
    ZHAO Min, ZHANG Xueqin, ZHU Weiyi, ZHU Shinan. Malware Detection Method Based on LSTM-SVM Model[J]. Journal of East China University of Science and Technology, 2022, 48(5): 677-684. DOI: 10.14135/j.cnki.1006-3080.20210517005
    Citation: ZHAO Min, ZHANG Xueqin, ZHU Weiyi, ZHU Shinan. Malware Detection Method Based on LSTM-SVM Model[J]. Journal of East China University of Science and Technology, 2022, 48(5): 677-684. DOI: 10.14135/j.cnki.1006-3080.20210517005

    基于LSTM-SVM模型的恶意软件检测方法

    Malware Detection Method Based on LSTM-SVM Model

    • 摘要: 为了提高Android恶意软件的检测精度,提出了一种基于LSTM-SVM(Long Short-Term Memory-Support Vector Machine)模型的Android恶意软件静态检测方法。通过反编译Android软件的APK(Android Package)文件,提取出采用权限、组件、意图3类信息构成XML特征;通过分析API(Application Programming Interface)调用情况构成API特征。考虑恶意软件运行的时序性、特征维度等,基于XML特征构建LSTM异常检测模型,基于API特征构建SVM异常检测模型,两个模型采用并联模式,基于概率差融合算法得到最终的检测结果。在CICAndMal2017数据集上的实验结果表明,本文方法的检测精度可以达到98%以上。

       

      Abstract: In order to improve the detection accuracy of Android malware, a static detection method of Android malware based on LSTM-SVM (long short-term memory network-support vector machine) model is proposed. Firstly, by means of the APK (Android Package) file of decompilation Android software, three types of information, including permission, component and intent, are extracted from the AndroidManifest.xml file to form the XML features. Then, the API features are formed by analyzing the API (Application Programming Interface) called situation. By considering the timing and feature dimension of malware operation, LSTM anomaly detection model is constructed based on XML feature, meanwhile, SVM anomaly detection model is constructed based on API feature. The obtained models are parallelly undergone to obtain the final detection result via the probability difference fusion algorithm. Finally, the experimental results on CICAndMal2017 data set show that the detection accuracy of this proposed method can reach more than 98%.

       

    /

    返回文章
    返回