首页> 外文会议>IEEE Annual Computer Software and Applications Conference >DroidCC: A Scalable Clone Detection Approach for Android Applications to Detect Similarity at Source Code Level
【24h】

DroidCC: A Scalable Clone Detection Approach for Android Applications to Detect Similarity at Source Code Level

机译:DROIDCC:用于Android应用程序的可扩展克隆检测方法,以检测源代码级别的相似性

获取原文

摘要

Android became more popular and widely used operating system. It has been noticed that the code clones in Android apps make it difficult to maintain the security flaws in source code. To avoid these problems, it is essential to find, identify, evaluate and recover those code clones as early as possible. In this paper, we propose and design DroidCC, a novel clone detection approach in Android applications, that helps to detect different types of clones from APK's source code. A prototype has been developed and implemented on the data-set of almost 30,000 top rated Android apps. DroidCC detects type-1, type-2 and type-3 clones in Android apps at the source code level. It also detects the similar code fragments, that were injected into many applications, which might be an indication of spreading malware. Meanwhile it can detect full and partial level similarity between applications. We evaluate DroidCC clone detection approach on real time data-set and count the Recall and Precision, which is quite significant. Furthermore, our results show that our approach is very efficient and effective in detecting different types of clones to check the similarity level in Android applications.
机译:Android变得更加流行和广泛使用的操作系统。它已经注意到,Android应用程序中的代码克隆使得难以维护源代码中的安全漏洞。为避免这些问题,尽早发现,识别,评估和恢复这些代码克隆。在本文中,我们提出和设计DROIDCC,在Android应用程序中提出了一种新颖的克隆检测方法,有助于从APK的源代码中检测不同类型的克隆。在近30,000个顶级Android应用程序的数据集上开发和实施了原型。 DROIDCC在源代码级别检测Android应用中的1型,2型和类型-3克隆。它还检测到类似的代码片段,该代码片段被注入到许多应用程序中,这可能是扩展恶意软件的指示。同时它可以检测应用程序之间的完整和部分级别相似性​​。我们在实时数据集上评估Droidcc克隆检测方法,并计算召回和精度,这是非常显着的。此外,我们的结果表明,我们的方法是在检测不同类型的克隆方面非常有效,有效地检查Android应用程序中的相似水平。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号