...
首页> 外文期刊>Concurrency and computation: practice and experience >An accurate and efficient two-phase scheme for detecting Android cloned applications
【24h】

An accurate and efficient two-phase scheme for detecting Android cloned applications

机译:用于检测Android克隆应用的准确有效的两相方案

获取原文
获取原文并翻译 | 示例
           

摘要

The fast-growing Android application market has attracted more and more application developers. However, many plagiarists use decompiled tools to modify original applications to get clones, which has become a serious threat. For detecting cloned applications, most of the existing schemes do not consider the detected accuracy and time consumption at the same time. In this article, we proposea two-phase detection scheme to achieve fast and accurate clone detection in large-scale applications. In the rapid screening phase, a fix-length minhash summary is constructed for each application and the locality-sensitive hashing (LSH) algorithm is used to obtain suspicious cloned applications quickly. In the accurate detection phase, by merging and pruning the layout and interaction information of all user interfaces (UIs) at the application runtime, we obtain the birthmark named merged layout tree (MLT), which can resist nested obfuscation and repacking attack. Finally, cloned apps are detected by calculating the similarity between MLTs from suspicious cloned apps. We evaluate our detection scheme in two app datasets (nearly 170,000 Android applications) and compare it with the state-of-the-art clone detection methods. Extensive experiments show that our method has high accuracy and efficiency for clone detection in large-scale apps.
机译:快速增长的Android应用市场吸引了越来越多的应用程序开发人员。然而,许多抄袭者使用分解工具来修改原始应用程序以获得克隆,这已成为严重威胁。为了检测克隆的应用,大多数现有方案不同时考虑检测到的准确性和时间消耗。在本文中,我们预防两相检测方案,在大规模应用中实现快速准确的克隆检测。在快速筛选阶段,为每个应用构建固定长度的Minhash摘要,并且终端敏感散列(LSH)算法用于快速获得可疑的克隆应用程序。在准确的检测阶段,通过合并和修剪应用程序运行时的所有用户界面(UIS)的布局和交互信息,我们获取名为Merged布局树(MLT)的胎记,这可以抵抗嵌套的混淆和重新包装攻击。最后,通过计算来自可疑克隆应用程序的MLTS之间的相似性来检测克隆应用程序。我们在两个应用数据集中评估我们的检测方案(近170,000个Android应用程序),并将其与最先进的克隆检测方法进行比较。广泛的实验表明,我们的方法在大型应用中具有高精度和效率的克隆检测。

著录项

  • 来源
    《Concurrency and computation: practice and experience》 |2021年第5期|e6009.1-e6009.22|共22页
  • 作者单位

    Hunan Univ Coll Comp Sci & Elect Engn Changsha Peoples R China|Hunan Police Acad Hunan Prov Key Lab Network Invest Technol Changsha Peoples R China;

    Hunan Univ Hunan Prov Key Lab Dependable Syst & Network Changsha Peoples R China;

    Hunan Univ Coll Comp Sci & Elect Engn Changsha Peoples R China|Hunan Police Acad Hunan Prov Key Lab Network Invest Technol Changsha Peoples R China;

    Hunan Univ Coll Comp Sci & Elect Engn Changsha Peoples R China|Hunan Police Acad Hunan Prov Key Lab Network Invest Technol Changsha Peoples R China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    android; clone detection; merged layout tree; software security; user interface;

    机译:Android;克隆检测;合并的布局树;软件安全;用户界面;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号