首页> 外文会议>IEEE European Symposium on Security and Privacy >DroidEvolver: Self-Evolving Android Malware Detection System
【24h】

DroidEvolver: Self-Evolving Android Malware Detection System

机译:DroideVolver:自我不断变化的Android恶意软件检测系统

获取原文

摘要

Given the frequent changes in the Android framework and the continuous evolution of Android malware, it is challenging to detect malware over time in an effective and scalable manner. To address this challenge, we propose DroidEvolver, an Android malware detection system that can automatically and continually update itself during malware detection without any human involvement. While most existing malware detection systems can be updated by retraining on new applications with true labels, DroidEvolver requires neither retraining nor true labels to update itself, mainly due to the insight that DroidEvolver makes necessary and lightweight update using online learning techniques with evolving feature set and pseudo labels. The detection performance of DroidEvolver is evaluated on a dataset of 33,294 benign applications and 34,722 malicious applications developed over a period of six years. Using 6,286 applications dated in 2011 as the initial training set, DroidEvolver achieves high detection F-measure (95.27%), which only declines by 1.06% on average per year over the next five years for classifying 57,539 newly appeared applications. Note that such new applications could use new techniques and new APIs, which are not known to DroidEvolver when initialized with 2011 applications. Compared with the state-of-the-art overtime malware detection system MAMADROID, the F-measure of DroidEvolver is 2.19 times higher on average (10.21 times higher for the fifth year), and the efficiency of DroidEvolver is 28.58 times higher than MAMADROID during malware detection. DroidEvolver is also shown robust against typical code obfuscation techniques.
机译:鉴于Android框架和Android恶意软件的不断演进变化频繁,它是具有挑战性的检测有效和可扩展的方式恶意软件随着时间的推移。为了应对这一挑战,我们提出DroidEvolver,一个Android恶意软件检测系统,可以恶意软件检测过程中自动并不断更新自身无任何人为干预。虽然大多数现有的恶意软件检测系统可以通过再培训上与真正的标签,新的应用程序进行更新,DroidEvolver既不需要再培训,也没有真正的标签进行自我更新,主要原因是DroidEvolver使用在线学习技术不断发展的功能集,并进行必要的轻便更新的洞察力伪标签。 DroidEvolver的检测性能上的33294个良性应用和开发历时六年34722个恶意应用程序的数据集进行评估。利用2011年的作为初始训练集6286个应用程序,DroidEvolver实现高检测F值(95.27%),其中只有每年平均1.06%,在未来五年内下降了分类57539个新出现的应用程序。请注意,这些新的应用程序可以使用新的技术和新的API,与2011和应用程序初始化它们不知道DroidEvolver。与国家的最先进的超时恶意软件检测系统MAMADROID相比,DroidEvolver的F值是较高的平均(用于第五年更高10.21倍)的2.19倍,并且DroidEvolver的效率比MAMADROID更高28.58倍期间恶意软件检测。 DroidEvolver还示出针对典型代码混淆技术的鲁棒性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号