MemDroid -基于LSTM的Android恶意软件检测框架

Satheesh Kumar Sasidharan, Ciza Thomas
{"title":"MemDroid -基于LSTM的Android恶意软件检测框架","authors":"Satheesh Kumar Sasidharan, Ciza Thomas","doi":"10.1109/punecon52575.2021.9686531","DOIUrl":null,"url":null,"abstract":"Android smartphones are very popular today due to its versatile features and cost-effectiveness. The popularity of the gadget has attracted malware writers to target the device for spreading malicious software. A large number of malicious software is being introduced daily into the cyber space intended to attack various Android devices and versions. Detection and classification of Android malware is an important problem for researchers due to the severity of threat that the malware poses to the Android users and their information. In this paper, an Android malware detection framework based on Long Short-Term Memory is proposed. We use the relatively recent Android malware database Androzoo for training the LSTM network. The Android system call sequences for malicious software are traced and converted into feature set vector to model the classifier. The experiment is carried out for different sequence lengths to identify the optimum one in order to achieve the highest detection rate. The proposed framework generates an accuracy of 99.23% for detecting Android malware apps. The result obtained is very promising, compared to similar frameworks. Our research work reiterates that Deep Learning based classifiers are more suitable for malware detection than traditional Machine Learning based models.","PeriodicalId":154406,"journal":{"name":"2021 IEEE Pune Section International Conference (PuneCon)","volume":"62 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"MemDroid - LSTM Based Malware Detection Framework for Android Devices\",\"authors\":\"Satheesh Kumar Sasidharan, Ciza Thomas\",\"doi\":\"10.1109/punecon52575.2021.9686531\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Android smartphones are very popular today due to its versatile features and cost-effectiveness. The popularity of the gadget has attracted malware writers to target the device for spreading malicious software. A large number of malicious software is being introduced daily into the cyber space intended to attack various Android devices and versions. Detection and classification of Android malware is an important problem for researchers due to the severity of threat that the malware poses to the Android users and their information. In this paper, an Android malware detection framework based on Long Short-Term Memory is proposed. We use the relatively recent Android malware database Androzoo for training the LSTM network. The Android system call sequences for malicious software are traced and converted into feature set vector to model the classifier. The experiment is carried out for different sequence lengths to identify the optimum one in order to achieve the highest detection rate. The proposed framework generates an accuracy of 99.23% for detecting Android malware apps. The result obtained is very promising, compared to similar frameworks. Our research work reiterates that Deep Learning based classifiers are more suitable for malware detection than traditional Machine Learning based models.\",\"PeriodicalId\":154406,\"journal\":{\"name\":\"2021 IEEE Pune Section International Conference (PuneCon)\",\"volume\":\"62 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE Pune Section International Conference (PuneCon)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/punecon52575.2021.9686531\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE Pune Section International Conference (PuneCon)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/punecon52575.2021.9686531","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

Android智能手机因其多功能和成本效益而非常受欢迎。这款小玩意的流行吸引了恶意软件编写者将其作为传播恶意软件的目标。每天都有大量恶意软件被引入网络空间,旨在攻击各种Android设备和版本。由于Android恶意软件对Android用户及其信息构成了严重的威胁,因此对其进行检测和分类是研究人员面临的一个重要问题。本文提出了一种基于长短期记忆的Android恶意软件检测框架。我们使用相对较新的Android恶意软件数据库Androzoo来训练LSTM网络。对恶意软件的Android系统调用序列进行跟踪,并将其转化为特征集向量对分类器进行建模。为了达到最高的检测率,对不同的序列长度进行了实验,以确定最优的序列长度。该框架检测Android恶意软件的准确率为99.23%。与类似的框架相比,得到的结果是非常有希望的。我们的研究工作重申,基于深度学习的分类器比传统的基于机器学习的模型更适合恶意软件检测。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
MemDroid - LSTM Based Malware Detection Framework for Android Devices
Android smartphones are very popular today due to its versatile features and cost-effectiveness. The popularity of the gadget has attracted malware writers to target the device for spreading malicious software. A large number of malicious software is being introduced daily into the cyber space intended to attack various Android devices and versions. Detection and classification of Android malware is an important problem for researchers due to the severity of threat that the malware poses to the Android users and their information. In this paper, an Android malware detection framework based on Long Short-Term Memory is proposed. We use the relatively recent Android malware database Androzoo for training the LSTM network. The Android system call sequences for malicious software are traced and converted into feature set vector to model the classifier. The experiment is carried out for different sequence lengths to identify the optimum one in order to achieve the highest detection rate. The proposed framework generates an accuracy of 99.23% for detecting Android malware apps. The result obtained is very promising, compared to similar frameworks. Our research work reiterates that Deep Learning based classifiers are more suitable for malware detection than traditional Machine Learning based models.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信