【摘 要】
:
随着移动互联网的飞速发展,手机病毒越来越猖獗。在庞大的利益面前,越来越多的黑客将目光锁定于移动互联网,手机安全面临着空前的挑战。在Android、iPhone、Windows Phone和S
论文部分内容阅读
随着移动互联网的飞速发展,手机病毒越来越猖獗。在庞大的利益面前,越来越多的黑客将目光锁定于移动互联网,手机安全面临着空前的挑战。在Android、iPhone、Windows Phone和Symbian等当前主流智能手机平台中,应用软件安装包都是以压缩包的形式安装,资源文件、可执行文件、配置文件等都被压缩打包到该安装包中。为了保证智能手机的安全,手机在安装软件之前,通常需要使用杀毒软件对该安装包进行安全扫描。而手机杀毒软件在进行扫描之前必须将安装包解压成单个子文件,然后才能进行精确扫描。因此,该课题设计并实现了一个能支持多种压缩包的跨平台解压引擎。本文首先介绍了课题背景及课题任务,概述了与跨平台解压引擎相关的技术背景,包括Zlib函数库、解压缩算法、跨平台技术、JNI技术和COM组件技术。随后针对引擎的特点和要求,进行了需求和用例分析,明确了引擎的功能。接着对引擎进行模块划分,并划分成解压接口模块,跨平台处理模块,解压算法模块和子文件处理模块四大模块。然后介绍了引擎的总体结构,跨平台设计以及各个子模块的概要设计和详细设计,并结合类图、流程图和时序图对功能模块进行细化,描述了其数据结构、实现流程及实现方式。最后,对各个手机平台下进行结果验证,在此结果的基础上总结了科研成果,并分析引擎的不足和进一步的改进方向。该课题设计的引擎的创新点在于,设计了一个跨平台架构,提供一整套各个平台下的文件和内存相关函数库,并在此架构基础上开发出一个可以跨多个移动平台的解压缩引擎。目前该引擎已经在商用手机杀毒软件中投入使用。
其他文献
伴随着大数据时代的到来,云计算、大数据等方面的技术在过去的十几年间飞速发展。据统计,全球范围内每天大约产生2.5EB的信息量,并且在不断增长。在此背景之下,数据中心技术迅速
该课题的任务是设计和分析电信业务多媒体查询系统,研究人员将电信业务多媒体查询系统(MIS)分为两个子系统,即多媒体演播系统和多媒体编辑系统,目标是:实现多媒体信息的交互
该文首先以渤海湾的两座典型海洋导和架平台为研究对象,运用非线性逐步破坏分析方法,提出了在环境荷载作用下海洋导管架平台结构抗震可靠性的分析方法,并计算了相应的可靠度.
随着网络信息的普及与快速发展,信息安全变成了网络信息发展的一个关键性问题。由于信息网络环境变得非常开放,网络攻击技术发展迅速,同时攻击者很容易获得一些自动化和智能化攻
目前高等院校排课作业基本停留在人工排课为主,排课软件调整为辅的状况。其根本原因在于排课作业是公认的NP-完全问题,其计算复杂度与问题的规模呈指数关系。因此,产生了大量
分割是将图像细分为构成它的子区域或对象,分割的程度取决于需要解决的问题。在实际运用中,当感兴趣的对象被提取出来时,就停止分割。超出需要解决的问题的分割时没有意义的。图
本文主要研究三维医学图像中腹部血管的分割方法。 首先,提出了基于八元数矢量积表示定理与基于Clifford代数矢量积表示定理的两种三维区域生长算法用于分割腹主动脉血管。
随着互联网行业的快速发展,数据中心需要处理TB级别甚至PB级别的数据。在海量数据处理的驱使下,数据中心的扩展方式由纵向扩充方式到横向扩展方式转变。在这种背景下,众核架构具
近年来,随着计算机群体仿真方法的不断完善与发展,其应用也越来越广泛,涉及的领域也多种多样:包括模拟训练,计算机动画,影视特效以及公共安全辅助设计等。随着经济发展,越来越多的