首页> 外文会议>Iranian Conference on Electrical Engineering >Android Botnet Detection using Convolutional Neural Networks
【24h】

Android Botnet Detection using Convolutional Neural Networks

机译:使用卷积神经网络的Android僵尸网络检测

获取原文

摘要

Today, Android devices are capable of providing various services. They support applications for different purposes, such as entertainment, business, health, education, and banking services. Because of the functionality and popularity of Android devices as well as the open-source policy of Android OS, they have become a suitable target for attackers. An Android botnet is one of the most dangerous malware because an attacker called botmaster can remotely control that to perform destructive attacks. Several researchers have used different well-known Machine Learning (ML) methods to recognize Android botnets from benign applications. However, these conventional methods are not capable of detecting new sophisticated Android botnets. In this paper, we propose a novel method based on Android permissions and Convolutional Neural Networks (CNNs) to detect Android botnet applications. Being the first developed method that applies CNNs for this aim, we also proposed a novel method to represent each application as an image that is constructed based on the co-occurrence of permissions given to that application. The proposed CNN is a binary classifier that is trained using these images. Evaluating the proposed method on 5450 Android applications consist of botnet and benign samples, the obtained results show the accuracy of 97.2% and recall of 96%, which is a promising result only using Android permissions.
机译:如今,Android设备能够提供各种服务。它们支持用于不同目的的应用程序,例如娱乐,商业,健康,教育和银行服务。由于Android设备的功能和流行度以及Android OS的开源策略,它们已成为攻击者的合适目标。 Android僵尸网络是最危险的恶意软件之一,因为称为botmaster的攻击者可以远程控制执行破坏性攻击的程序。几位研究人员已使用各种著名的机器学习(ML)方法来识别来自良性应用程序的Android僵尸网络。但是,这些常规方法无法检测到新的复杂Android僵尸网络。在本文中,我们提出了一种基于Android权限和卷积神经网络(CNN)的新颖方法来检测Android僵尸网络应用程序。作为为此目的应用CNN的第一个开发方法,我们还提出了一种新颖的方法来将每个应用程序表示为基于授予该应用程序权限的同时出现而构造的图像。提出的CNN是使用这些图像训练的二进制分类器。在由僵尸网络和良性样本组成的5450个Android应用程序上评估该方法,获得的结果显示出97.2%的准确性和96%的召回率,这仅在使用Android权限的情况下才有希望。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号