首页> 外文期刊>Journal of information security and applications >Detection of malicious Android applications using Ontology-based intelligent model in mobile cloud environment
【24h】

Detection of malicious Android applications using Ontology-based intelligent model in mobile cloud environment

机译:在移动云环境中使用基于本体智能模型的恶意Android应用程序检测

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

摘要

Mobile Cloud Computing (MCC) is a computing model that makes mobile devices resourceful by executing mobile applications (apps) in the cloud and storing data in cloud servers. MCC faces several security threats in both the Cloud and Mobile environments. Among several threats, malicious apps are the most threatening ones, because they can perform various malicious activities in both environments. The traditional malware detection methods may not detect new types of malware or rapidly changing malware behavior. So, there is a need to develop an accurate model for detecting malicious apps in the MCC environment. Scalability and Knowledge Reusability are challenging issues in existing detection methods. To overcome these issues, the proposed model uses an effective Ontology-based intelligent model based on app permissions to detect malware apps. This model extracts the relationship between the static features from the apps and builds an Apps Feature Ontology (AFO). A concept vector set for apps is created using the items obtained from the AFO. The most discriminant features are selected using optimization algorithms like Particle Swarm Optimization, Social Spider Algorithm (SSA), and Gravitational Search Algorithm to reduce the dimension of the concept vector set. Various classifiers are applied to the reduced set. The efficiency of the proposed approach was evaluated on datasets obtained from the AndroZoo repository and VirusShare. The experimental results reveal that the proposed model can correctly detect malware using the Random Forest (RF) classifier with SSA and achieve higher detection accuracy with the lesser fall-out and less detection speed than existing Android malware detection techniques. Specifically, RF with SSA obtained higher accuracy, F1-score, and reduction in the fall-out of 94.11%, 93%, and 3%, respectively.
机译:移动云计算(MCC)是一种计算模型,其通过在云中执行移动应用程序(应用程序)并在云服务器中存储数据来使移动设备进行高兴。 MCC面临云和移动环境中的几种安全威胁。在几个威胁中,恶意应用是最威胁的,因为他们可以在这两个环境中进行各种恶意活动。传统的恶意软件检测方法可能无法检测到新类型的恶意软件或快速更改恶意软件行为。因此,需要开发一种用于检测MCC环境中的恶意应用程序的准确模型。可扩展性和知识可重用性是现有检测方法中的挑战性问题。为了克服这些问题,所提出的模型基于应用程序权限使用有效的本体智能模型来检测恶意软件应用程序。此模型从应用程序中提取静态功能之间的关系,并构建应用程序功能本体(AFO)。使用从AFO中获取的项目创建用于应用程序的概念向量。使用粒子群优化,社交蜘蛛算法(SSA)和引力搜索算法等优化算法选择最多的判别特征,以减少概念向量集的维度。各种分类器适用于减少的集合。在从Androzoo储存库和virusshare获得的数据集上评估了所提出的方法的效率。实验结果表明,所提出的模型可以使用SSA使用随机森林(RF)分类器正确检测恶意软件,并实现比现有的Android恶意软件检测技术更低的掉落和更少的检测速度检测精度。具体地,具有SSA的RF获得更高的精度,F1分,分别降低94.11%,93%和3%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号