...
首页> 外文期刊>Future generation computer systems >Detecting Android malicious apps and categorizing benign apps with ensemble of classifiers
【24h】

Detecting Android malicious apps and categorizing benign apps with ensemble of classifiers

机译:检测Android恶意应用程序并通过分类器分类对良性应用程序进行分类

获取原文
获取原文并翻译 | 示例
           

摘要

AbstractAndroid platform has dominated the markets of smart mobile devices in recent years. The number of Android applications (apps) has seen a massive surge. Unsurprisingly, Android platform has also become the primary target of attackers. The management of the explosively expansive app markets has thus become an important issue. On the one hand, it requires effectively detecting malicious applications (malapps) in order to keep the malapps out of the app market. On the other hand, it needs to automatically categorize a big number of benign apps so as to ease the management, such as correcting an app’s category falsely designated by the app developer. In this work, we propose a framework to effectively and efficiently manage a big app market in terms of detecting malapps and categorizing benign apps. We extract 11 types of static features from each app to characterize the behaviors of the app, and employ the ensemble of multiple classifiers, namely, Support Vector Machine (SVM), K-Nearest Neighbor (KNN), Naive Bayes (NB), Classification and Regression Tree (CART) and Random Forest (RF), to detect malapps and to categorize benign apps. An alarm will be triggered if an app is identified as malicious. Otherwise, the benign app will be identified as a specific category. We evaluate the framework on a large app set consisting of 107,327 benign apps as well as 8,701 malapps. The experimental results show that our method achieves the accuracy of 99.39% in the detection of malapps and achieves the best accuracy of 82.93% in the categorization of benign apps.HighlightsFirst work to provide a complete solution for automated categorization of apps.Extract 23,74,340 features from each APK file.Use ensemble of multiple classifiers to improve the detection accuracy.Use large data sets containing 107,327 benign apps and 8701 malapps for testing.Reach detection accuracy as 99.39% and categorization accuracy as 82.93%.
机译: 摘要 Android平台近年来主导了智能移动设备市场。 Android应用程序(应用程序)的数量激增。毫不奇怪,Android平台也已成为攻击者的主要攻击目标。因此,爆炸性扩展的应用程序市场的管理已成为重要问题。一方面,它需要有效检测恶意应用程序(恶意应用程序),以使恶意应用程序远离应用程序市场。另一方面,它需要自动对大量良性应用程序进行分类,以简化管理,例如更正应用程序开发人员错误指定的应用程序类别。在这项工作中,我们提出了一个框架,可以从检测恶意应用程序和对良性应用程序进行分类方面有效地管理大型应用程序市场。我们从每个应用程序中提取11种静态功能以表征应用程序的行为,并采用多个分类器的集合,即支持向量机(SVM),K最近邻(KNN),朴素贝叶斯(NB),分类以及回归树(CART)和随机森林(RF),以检测恶意应用并对良性应用进行分类。如果某个应用被识别为恶意,则会触发警报。否则,良性应用将被识别为特定类别。我们在包含107,327个良性应用程序和8,701个恶意应用程序的大型应用程序集上评估框架。实验结果表明,该方法在恶意软件检测中达到了99.39%的准确率,在良性应用程序分类中达到了82.93%的最佳准确度。 < / ce:abstract> 突出显示 为提供自动分类应用程序的完整解决方案的第一项工作。 从中提取23,74,340个特征每个APK文件。 使用ens嵌入多个分类器以提高检测准确性。 使用包含107,327个良性应用程序和8701恶意应用程序的大型数据集进行测试。 到达检测精度为99.39%,分类精度为82.93%。 < / ce:list-item>

著录项

  • 来源
    《Future generation computer systems》 |2018年第3期|987-994|共8页
  • 作者单位

    Beijing Key Laboratory of Security and Privacy in Intelligent Transportation, Beijing Jiaotong University;

    Beijing Key Laboratory of Security and Privacy in Intelligent Transportation, Beijing Jiaotong University;

    Beijing Key Laboratory of Security and Privacy in Intelligent Transportation, Beijing Jiaotong University;

    Beijing Key Laboratory of Security and Privacy in Intelligent Transportation, Beijing Jiaotong University;

    Division of Computer, Electrical and Mathematical Sciences & Engineering, King Abdullah University of Science and Technology (KAUST);

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Android security; Malware detection; Intrusion detection; Classification; Ensemble learning; Static analysis;

    机译:Android安全;恶意软件检测;入侵检测;分类;集成学习;静态分析;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号