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

基于特征图像生成的Android恶意软件检测方法
引用本文:陈非,曹晓梅,王少辉.基于特征图像生成的Android恶意软件检测方法[J].计算机技术与发展,2023(6):125-132.
作者姓名:陈非  曹晓梅  王少辉
作者单位:南京邮电大学计算机学院、软件学院、网络空间安全学院
基金项目:国家自然科学基金资助项目(61872192);
摘    要:目前的传统机器学习方法在Android恶意软件检测上存在特征分布不平衡、检测准确率偏低的问题。针对于此,该文提出一种基于特征图像生成的Android恶意软件检测方法。该方法首先采用特征匹配的方法提取APK文件的权限、API、操作码作为特征,并使用改进的FPGrowth算法挖掘各特征的频繁特征项集,以获取有效特征;再利用降噪自编码器(DAE)抽取特征信息和转换特征向量维度,将各特征对应的特征向量转换成单通道图像并在通道维度进行拼接,生成RGB特征图像用于训练和分类;最后构建BaggingCNN分类算法,其集成了多个不同的卷积神经网络(CNN)算法,这些算法均在采用Bootstrap抽样构造的多个子训练集上进行训练,得到若干个子分类器,这些子分类器将用来对表示APK文件的特征图像进行检测,并采取多数投票机制得到最终的检测结果。实验结果表明,该方法生成的特征图像具有较好的表征能力,有利于分类算法的收敛和准确度的提升;其检测准确率达到98.21%,可以有效地检测Android恶意软件。

关 键 词:Android恶意软件  FPGrowth  降噪自编码器  特征图像  BaggingCNN
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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