[发明专利]一种android软件快速动态检测装置和方法无效

专利信息
申请号: 201210583257.5 申请日: 2012-12-28
公开(公告)号: CN103279334A 公开(公告)日: 2013-09-04
发明(设计)人: 栾文娟;潘宣辰;乔伟 申请(专利权)人: 武汉安天信息技术有限责任公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 暂无信息 代理人: 暂无信息
地址: 430000 湖北省*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 android 软件 快速 动态 检测 装置 方法
【说明书】:

技术领域

发明涉及移动技术领域,尤其涉及一种android软件快速动态检测装置和方法。 

背景技术

随着google安卓操作系统的开源,最近几年安卓手机发展非常迅猛,伴随而来的安卓应用软件的数量也剧增。这些应用软件的安全性,成为广大移动互联网用户比较关心的问题。相对于移动互联网产业的快速发展,相应的安全检测手段的发展却处于相对滞后的过程。 

从传统pc机上衍生而来针对移动软件做动态检测的方法,一般是将软件放在到真实系统环境中运行,捕获软件运行中的行为,从而得出分析结果。由于手机硬件资源十分有限,很难做到大规模自动化检测。伴随着安卓手机模拟器的发展,对安卓软件的自动化检测技术得到很大提高。由于模拟器启动时,需要加载安卓操作系统的各种库文件,平均启动一个安卓模拟器需要等待2到3分钟。此外,安卓文件的运行对操作系统的版本有依赖性,某些特定软件对其他软件也有依赖性,所以使用不同版本安卓操作系统的模拟器对安卓文件进行检测,是非常耗时的过程,不利于大规模样本快速自动化检测。 

本系统利用新版安卓模拟器可以从快照中启动操作系统的特性,发明了一种可以快速对文件进行快速动态检测,同时可以通过启动不同场景镜像文件,达到快速得到该样本文件针对不同平台的检测结果。 

发明内容

针对上述技术问题,本发明主要提供了一种android软件快速动态检测装置,可以将android软件安装包投放到本装置内进行检测和处置。所述装置包括: 

android系统镜像库,用于保存不同配置的android系统镜像文件; 

识别单元,用于读取android软件的配置文件,获取所述软件运行所需要的android系统信息; 

匹配单元,用于根据所述软件运行所需要的android系统信息匹配android 系统镜像库中的android系统镜像文件; 

加载单元,用于采用快照加载方式将匹配成功的android系统镜像文件加载到模拟器中。 

然后采用常规动态检测装置进行样本检测,检测完成之后,输出相关的检测结果报告。结果回收装置会对相关检测报告做汇总和呈现。 

相应的本发明还提供了一种android软件快速动态检测方法,适用于所述装置,所述装置首先检测android软件安装包的文件格式,并根据文件的配置说明获取Android操作系统版本及权限列表。根据获取到的信息,在镜像配置库中获取匹配到的镜像文件,采用模拟器的快照加载操作系统方式,从快照中恢复某一场景的Android系统。同样的,然后采用常规动态检测装置进行样本检测,检测完成之后,输出相关的检测结果报告。 

本发明的有益效果是: 

本发明的方案使用android系统镜像库保存了不同配置的android系统镜像文件,这些不同镜像文件可以满足不同的android软件的需求,可以从不同版本的操作系统中运行,进一步可以根据软件的MANIFEST.MF配置文件,选取有不同权限的系统,使所述软件的各项功能都能展现,在对病毒样本模拟运行时可以更多的检测和记录样本的各项特征;另外由于采用了快照加载方式,启动模拟器的时间大大缩短,实现了快速的多场景切换。 

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 

图1为本发明android软件快速动态检测装置结构示意图; 

图2为本发明android软件快速动态检测装置应用场景图; 

图3为本发明android软件快速动态检测方法流程图; 

图4为本发明android软件快速动态检测方法应用实施例流程图。 

具体实施方式

为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明中技术方案作进一步详细的说明。 

如图1所示,本发明的装置结构示意图,包括: 

android系统镜像库100,用于保存不同配置的android系统镜像文件; 

识别单元101,用于读取android软件的配置文件,获取所述软件运行所需要的android系统信息; 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉安天信息技术有限责任公司,未经武汉安天信息技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210583257.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top