[发明专利]一种应用程序的加固方法和装置有效
申请号: | 201410438246.7 | 申请日: | 2014-08-29 |
公开(公告)号: | CN104217140B | 公开(公告)日: | 2017-03-15 |
发明(设计)人: | 冯成蹊;杨新权;孟凡斌;吕小豹 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 刘祥景 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例提供了一种应用程序的加固方法和装置,其中的方法具体包括接收应用程序的加固请求;其中,所述加固请求中包括该应用程序的安装包及加固该应用程序的多渠道信息,所述安装包中包括有代码文件和资源文件,所述资源文件中配置有发布渠道名称及对应渠道值;从该应用程序的安装包中解析得到对应的代码文件和资源文件;对解析得到的代码文件执行加固操作;依据每一渠道信息,对解析得到的资源文件执行修改操作,得到与所述每一渠道信息对应的新资源文件;对加固后的代码文件和每一渠道信息对应的新资源文件执行封装操作,得到每一渠道信息对应的加固安装包。本发明实施例能够提高应用程序的安全性,以及,提高多发布渠道加固的效率。 | ||
搜索关键词: | 一种 应用程序 加固 方法 装置 | ||
【主权项】:
一种应用程序的加固方法,包括:接收应用程序的加固请求;其中,所述加固请求中包括该应用程序的安装包及加固该应用程序的多渠道信息,所述安装包中包括有代码文件和资源文件,所述资源文件中配置有发布渠道名称及对应渠道值的名值对;从该应用程序的安装包中解析得到对应的代码文件和资源文件;对解析得到的代码文件执行加固操作;依据每一渠道信息,对解析得到的资源文件执行修改操作,得到与所述每一渠道信息对应的新资源文件;对加固后的代码文件和每一渠道信息对应的新资源文件执行封装操作,得到每一渠道信息对应的加固安装包。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410438246.7/,转载请声明来源钻瓜专利网。