《表1 提取的Android移动应用程序部分特征》

《表1 提取的Android移动应用程序部分特征》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《改进随机森林在Android恶意软件检测中的应用》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

Android安装包(以下简称APK文件)是Android软件通过打包过后生成的一个相当于压缩包的文件,但是无法阅读其直接解压后里面包含的内容,因此需通过反编译APK文件获取其中的信息。为了获取应用的特征用于机器学习分类算法进行分类检测,本文采用AndroGuard工具(https://github.com/androguard/androguard)对APK文件进行反编译分析,将应用程序APK文件以Android Manifest.xml和Java类的形式反编译为其源代码,使用Python模块从源代码中解析所需的特征,表1显示了部分所需的特征。Andro Guard是用于第三方Android应用程序的静态分析工具,该工具可分解应用程序并使用其API访问其组件。