首页> 外文会议>2016 IEEE/ACM 38th IEEE International Conference on Software Engineering Companion >LibRadar: Fast and Accurate Detection of Third-Party Libraries in Android Apps
【24h】

LibRadar: Fast and Accurate Detection of Third-Party Libraries in Android Apps

机译:LibRadar:快速,准确地检测Android应用中的第三方库

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

We present LibRadar, a tool that is able to detect third-party libraries used in an Android app accurately and instantly. As third-party libraries are widely used in Android apps, program analysis on Android apps typically needs to detect or remove third-party libraries first in order to function correctly or provide accurate results. However, most previous studies employ a whitelist of package names of known libraries, which is incomplete and unable to deal with obfuscation. In contrast, LibRadar detects libraries based on stable API features that are obfuscation resilient in most cases. After analyzing one million free Android apps from Google Play, we have identified possible libraries and collected their unique features. Based on these features, LibRadar can detect third-party libraries in a given Android app within seconds, as it only requires simple static analysis and fast comparison. LibRadar is available for public use at http://radar.pkuos.org. The demo video is available at: https://youtu.be/GoMYjYxsZnI.
机译:我们提供LibRadar,该工具能够准确,即时地检测Android应用程序中使用的第三方库。由于第三方库已在Android应用程序中广泛使用,因此Android应用程序上的程序分析通常需要首先检测或删除第三方库,才能正常运行或提供准确的结果。但是,大多数先前的研究都使用已知库的软件包名称的白名单,该清单不完整并且无法处理混淆。相反,LibRadar基于稳定的API功能(在大多数情况下具有抗混淆能力)来检测库。在分析了Google Play提供的100万个免费Android应用之后,我们确定了可能的库并收集了它们的独特功能。基于这些功能,LibRadar只需几秒钟即可检测到给定Android应用中的第三方库,因为它只需要简单的静态分析和快速比较即可。 LibRadar可在http://radar.pkuos.org上公开使用。该演示视频可从以下网址获得:https://youtu.be/GoMYjYxsZnI。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号