[发明专利]应用安装包的处理方法和装置在审
申请号: | 201810888908.9 | 申请日: | 2018-08-07 |
公开(公告)号: | CN109033765A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 赵兵锋;李涛 | 申请(专利权)人: | 麒麟合盛网络技术股份有限公司 |
主分类号: | G06F21/14 | 分类号: | G06F21/14 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 100085 北京市海淀区信息路2号(北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请实施例提供了一种应用安装包的处理方法和装置,其中方法包括:对应用安装包进行解压缩处理,以获取所述应用安装包包含的多个文件;在所述多个文件的文件数据中查找用于声明应用的属性信息的数据节点;在查找到的所述数据节点处添加扰动信息;其中,所述扰动信息用于干扰所述应用对应的反编译工具对所述应用对应的应用安装包的反编辑结果,使所述反编译结果为反编译失败,且,所述应用对应的操作系统对所述应用对应的应用安装包的解析结果与所述扰动信息无关;基于添加后的所述数据节点重新生成所述应用对应的应用安装包。通过本申请实施例,能够防止黑客在应用安装包中加入非法数据,提高应用程序的安全性。 | ||
搜索关键词: | 应用安装 扰动信息 数据节点 应用 编译 方法和装置 编辑结果 非法数据 解析结果 属性信息 文件数据 应用程序 重新生成 解压缩 黑客 操作系统 申请 查找 失败 声明 | ||
【主权项】:
1.一种应用安装包的处理方法,其特征在于,包括:对应用安装包进行解压缩处理,以获取所述应用安装包包含的多个文件;在所述多个文件的文件数据中查找用于声明应用的属性信息的数据节点;在查找到的所述数据节点处添加扰动信息;其中,所述扰动信息用于干扰所述应用对应的反编译工具对所述应用对应的应用安装包的反编辑结果,使所述反编译结果为反编译失败,且,所述应用对应的操作系统对所述应用对应的应用安装包的解析结果与所述扰动信息无关;基于添加后的所述数据节点重新生成所述应用对应的应用安装包。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于麒麟合盛网络技术股份有限公司,未经麒麟合盛网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810888908.9/,转载请声明来源钻瓜专利网。
- 上一篇:反混淆处理方法及终端、计算机设备
- 下一篇:基于本地差分隐私的数据库水印方法