[发明专利]无需root权限的安全虚拟移动应用程序运行环境系统及方法与应用在审
申请号: | 201710122674.2 | 申请日: | 2017-03-03 |
公开(公告)号: | CN106897611A | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | 金光;韩皓 | 申请(专利权)人: | 金光;韩皓 |
主分类号: | G06F21/53 | 分类号: | G06F21/53 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙)32249 | 代理人: | 张婷婷 |
地址: | 430019 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种无需root权限的安全虚拟移动应用程序运行环境系统及方法与应用。用户打开虚拟运行环境控制程序,选择运目标移动应用程序;容器进程加载目标应用程序;容器进程设置钩子,并通过钩子方法动态截获目标程序和操作系统的通信和接口调用;代理服务通过截获的通信和接口调用请求,代理目标程序和操作系统交互;安全模块分析目标程序和移动操作系统的交互,并通过代理服务对交互进行动态权限控制;日志模块记录所有系统访问时间和内容,为进一步的安全分析提供了基础。本发明为一种能直接运行在现有安卓系统中、支持并保护目标移动程序运行的安全虚拟环境,运行开销低,不需获取root权限,无需修改现有安卓系统,具有较高兼容性和适用性。 | ||
搜索关键词: | 无需 root 权限 安全 虚拟 移动 应用程序 运行 环境系统 方法 应用 | ||
【主权项】:
一种无需root权限的安全虚拟移动应用程序运行环境系统,其特征在于:包括以下模块:容器(Container)进程模块:用于运行目标应用程序;钩子(Hook)方法模块:用于截获在容器进程中运行的目标应用程序和操作系统之间的通信和接口调用;服务代理模块:用于实现操作系统和应用程序之间的接口,以及代理容器中运行的目标应用程序和操作系统进行交互;日志(Log)模块:用于记录目标应用程序的操作系统之间所有通信的时间和内容,以便之后的安全分析;安全控制规则模块:用于控制目标应用程序权限的授予,对系统资源的访问,和操作系统之间的通信;所述容器进程模块、钩子方法模块和服务代理模块依次连接;日志模块通过和钩子模块连接来记录目标程序的运行日志,安全控制模块通过把定义好的安全规则部署在钩子模块和服务代理模块中来控制目标程序对系统资源的访问。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金光;韩皓,未经金光;韩皓许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710122674.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种定位保护的方法和装置
- 下一篇:一种SSR上主动防御日志告警方法