【摘 要】
:
在移动互联网时代,安卓智能移动设备越来越成为人们生活中不可或缺的一部分,每天都有成千上万的新型移动应用涌入人们的视野。一些黑客为了获取某些特殊利益,采用重打包技术
论文部分内容阅读
在移动互联网时代,安卓智能移动设备越来越成为人们生活中不可或缺的一部分,每天都有成千上万的新型移动应用涌入人们的视野。一些黑客为了获取某些特殊利益,采用重打包技术来达到其不正当目的,导致重打包应用在应用市场肆意横生。重打包应用指的就是盗版应用,通过对市场上发布的正版应用进行反编译,然后进行内容的篡改,最后打包成新的应用,并重签名。重新包装后的应用又被再次投入市场,伪装成正版应用的方式进行蒙蔽或者诱惑用户对其进行下载安装。这种对应用进行重打包的行为不仅导致应用原创者的利益被窃取,同时也会导致用户的隐私被泄露,财产安全面临重大威胁。为了加强各个应用市场对盗版应用的监控,保持良好的安卓应用生态环境,很多研究机构和产业界公司都在大力研究如何检测重打包应用。针对目前检测重打包技术存在的问题,提出了一种改进的重打包检测技术—基于可视化内容相似度计算的重打包检测技术。其核心思想就是在运行时通过动态地对应用包含的各个界面进行遍历来获取应用的可视化布局信息,从而生成应用唯一的特征指纹,并根据指纹的相似度进行重打包应用的识别。和传统的重打包检测技术相比,所提出方法的创新点为:基于应用的可视化内容进行重打包检测。首先,对应用的可视化内容进行计算,基于应用的可视化内容进行检测而不是基于代码特征。在提取应用可视化内容时充分考虑了应用动态运行时轨迹这一唯一性特征,提高了检测的准确性。其次,提取可视化内容时采取的是应用动态运行时的自动化遍历技术,克服了以往的静态检测技术难以应对加固应用的局限。最后,根据检测算法实现了原型系统ATdroid。
其他文献
异构并行系统是高性能低功耗计算机系统的主要发展趋势之一,异构并行系统下的低功耗研究是近年来学者研究的热点问题。由于动态电压频率调整(DVFS,Dynamic Voltage and Frequ
项目管理是企业信息化的核心组成部分,项目管理技术和工具为项目管理提供了科学的技术和手段。随着管理理念的不断变革,科学技术的飞速进步,项目管理的应用也越来越广泛。当
在日常的军事演练中,运动目标和传感器的实时数据获取难度大,一般不具有可重现性,并且演练代价昂贵,因此有必要提出一种新的辅助数据融合系统。数据仿真系统是一个辅助数据融
自适应随机测试(Adaptive Random Testing, ART)是近几年发展起来的一种黑盒测试方法,固定候选集的ART算法(Fixed Size Candidates Set Version of ART, FSCS)是实现ART算法
随着互联网技术的不断发展和在线社交网络的出现,信息传播的速度更快、范围更广,引起了国内外学者广泛的注意。它既为一些商家病毒式营销创造了有利的条件,也使得谣言、诈骗
机载通信网络技术是实现航空电子系统间大容量的高速数据交换的枢纽和核心,其性能和功能决定航空电子系统综合化程度的高低,是现代先进飞机航空电子综合化最重要的关键技术之
基于构件的软件开发方法(Component-Based Software Development)被视为解决“软件危机”的有效途径之一,构件库是这一方法的基础设施。然而单一构件库的规模不能满足软件开
随着互联网的快速发展,海量的数据以网页的形式发布到互联网上。传统的网页是面向用户而设计的,人们可以通过浏览器可视化的阅读信息。然而对于机器来说,这些信息是难以理解
随着互联网技术的迅速发展,网络上的信息呈爆炸式增长,网络技术的发展拓宽了我们获取信息的渠道,然而这些海量信息在给我们的日常生活带来极大便利的同时,也给我们带来很大的
在当今互联网环境下,云存储这一存储服务概念得到了广泛的重视与发展,文件存储服务则是云存储服务的具体应用表现方式之一。文件存储服务由于其具有共享、便携、低成本等特性