MobiDroid: A Performance-Sensitive Malware Detection System on Mobile Platform

Ruitao Feng, Sen Chen, Xiaofei Xie, L. Ma, Guozhu Meng, Y. Liu, Shang-Wei Lin
{"title":"MobiDroid: A Performance-Sensitive Malware Detection System on Mobile Platform","authors":"Ruitao Feng, Sen Chen, Xiaofei Xie, L. Ma, Guozhu Meng, Y. Liu, Shang-Wei Lin","doi":"10.1109/ICECCS.2019.00014","DOIUrl":null,"url":null,"abstract":"Currently, Android malware detection is mostly performed on the server side against the increasing number of Android malware. Powerful computing resource gives more exhaustive protection for Android markets than maintaining detection by a single user in many cases. However, apart from the Android apps provided by the official market (i.e., Google Play Store), apps from unofficial markets and third-party resources are always causing a serious security threat to end-users. Meanwhile, it is a time-consuming task if the app is downloaded first and then uploaded to the server side for detection because the network transmission has a lot of overhead. In addition, the uploading process also suffers from the threat of attackers. Consequently, a last line of defense on Android devices is necessary and much-needed. To address these problems, in this paper, we propose an effective Android malware detection system, MobiDroid, leveraging deep learning to provide a real-time secure and fast response environment on Android devices. Although a deep learning-based approach can be maintained on server side efficiently for detecting Android malware, deep learning models cannot be directly deployed and executed on Android devices due to various performance limitations such as computation power, memory size, and energy. Therefore, we evaluate and investigate the different performances with various feature categories, and further provide an effective solution to detect malware on Android devices. The proposed detection system on Android devices in this paper can serve as a starting point for further study of this important area.","PeriodicalId":432828,"journal":{"name":"2019 24th International Conference on Engineering of Complex Computer Systems (ICECCS)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"30","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 24th International Conference on Engineering of Complex Computer Systems (ICECCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECCS.2019.00014","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 30

Abstract

Currently, Android malware detection is mostly performed on the server side against the increasing number of Android malware. Powerful computing resource gives more exhaustive protection for Android markets than maintaining detection by a single user in many cases. However, apart from the Android apps provided by the official market (i.e., Google Play Store), apps from unofficial markets and third-party resources are always causing a serious security threat to end-users. Meanwhile, it is a time-consuming task if the app is downloaded first and then uploaded to the server side for detection because the network transmission has a lot of overhead. In addition, the uploading process also suffers from the threat of attackers. Consequently, a last line of defense on Android devices is necessary and much-needed. To address these problems, in this paper, we propose an effective Android malware detection system, MobiDroid, leveraging deep learning to provide a real-time secure and fast response environment on Android devices. Although a deep learning-based approach can be maintained on server side efficiently for detecting Android malware, deep learning models cannot be directly deployed and executed on Android devices due to various performance limitations such as computation power, memory size, and energy. Therefore, we evaluate and investigate the different performances with various feature categories, and further provide an effective solution to detect malware on Android devices. The proposed detection system on Android devices in this paper can serve as a starting point for further study of this important area.
MobiDroid:一种性能敏感的移动平台恶意软件检测系统
目前,针对越来越多的Android恶意软件,Android恶意软件检测主要是在服务器端进行的。在许多情况下,强大的计算资源为Android市场提供了比单个用户维护检测更详尽的保护。然而,除了官方市场(即Google Play Store)提供的Android应用程序外,来自非官方市场和第三方资源的应用程序总是对最终用户造成严重的安全威胁。同时,如果应用程序先下载,然后上传到服务器端进行检测,由于网络传输有很大的开销,这是一项耗时的任务。此外,上传过程也会受到攻击者的威胁。因此,Android设备上的最后一道防线是必要的,也是急需的。为了解决这些问题,本文提出了一种有效的Android恶意软件检测系统MobiDroid,利用深度学习为Android设备提供实时安全和快速响应的环境。虽然基于深度学习的方法可以有效地维护在服务器端用于检测Android恶意软件,但由于计算能力、内存大小和能量等各种性能限制,深度学习模型不能直接部署和执行在Android设备上。因此,我们对不同特征类别下的不同性能进行评估和研究,从而为Android设备上的恶意软件检测提供有效的解决方案。本文提出的基于Android设备的检测系统可以作为进一步研究这一重要领域的一个起点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信