[发明专利]一种移动平台应用软件的加固方法有效
申请号: | 201310509932.4 | 申请日: | 2013-10-25 |
公开(公告)号: | CN103544415A | 公开(公告)日: | 2014-01-29 |
发明(设计)人: | 汪德嘉;宋超 | 申请(专利权)人: | 苏州通付盾信息技术有限公司 |
主分类号: | G06F21/14 | 分类号: | G06F21/14 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 陈忠辉 |
地址: | 215125 江苏省苏州市工业*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 平台 应用软件 加固 方法 | ||
1.一种移动平台应用软件的加固方法,面向包括智能手机、平板电脑的移动平台的应用软件做加固处理,其特征在于:所述加固方法包括应用软件改造、类加载器定制和应用软件还原运行三部分,其中所述应用软件改造为采用二进制级别的代码注入方法将会引起软件逆向工程工具崩溃或中止运行的非法代码插入应用软件的可执行功能代码中;所述类加载器定制为制作面向应用软件并对应用软件改造中所插入的非法代码滤除的类加载器,且所述类加载器存云端服务器;所述应用软件还原运行为移动平台先从云端服务器将所定制的类加载器载入内存中,并滤除可执行功能代码中被插入的非法代码后再正常运行应用软件。
2.根据权利要求1所述移动平台应用软件的加固方法,其特征在于:所述非法代码至少为会引起软件逆向工程工具崩溃或中止运行的非法指令、代码或程序。
3.根据权利要求1所述移动平台应用软件的加固方法,其特征在于:将相对应的非法代码和类加载器保持同步并定期更新,所述应用软件还原运行过程中动态载入类加载器。
4.根据权利要求1所述移动平台应用软件的加固方法,其特征在于:应用软件改造中所述非法代码插入应用软件核心的可执行功能代码中,在应用软件运行前必须载入类加载器对非法代码滤除。
5.根据权利要求1所述移动平台应用软件的加固方法,其特征在于,对应Android平台,所述非法代码为非Dalvik指令集中所包含的非法指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州通付盾信息技术有限公司,未经苏州通付盾信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310509932.4/1.html,转载请声明来源钻瓜专利网。