首页> 外文会议>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 dataset 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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号