Invention Publication
- Patent Title: 基于应用程序安装包的程序加固方法及装置
- Patent Title (English): Program reinforcing method and device based on application program installation package
-
Application No.: CN201910257445.0Application Date: 2019-04-01
-
Publication No.: CN110119601APublication Date: 2019-08-13
- Inventor: 汪德嘉 , 华保健 , 邵根波 , 钱潇龄 , 孟啸龙 , 郑小敏
- Applicant: 江苏通付盾信息安全技术有限公司
- Applicant Address: 江苏省苏州市工业园区东长路88号建屋2.5产业园C2栋4楼
- Assignee: 江苏通付盾信息安全技术有限公司
- Current Assignee: 江苏通付盾信息安全技术有限公司
- Current Assignee Address: 江苏省苏州市工业园区东长路88号建屋2.5产业园C2栋4楼
- Agency: 北京市浩天知识产权代理事务所
- Agent 宋菲; 张颖瑛
- Priority: 201910245606.4 2019.03.28 CN
- Main IPC: G06F21/14
- IPC: G06F21/14 ; G06F21/60

Abstract:
本发明公开了一种基于应用程序安装包的程序加固方法及装置。其中,方法包括:从应用程序安装包中提取二进制文件;确定二进制文件中的非代码段所包含的多种特定类型数据;其中,特定类型数据包括常量数据及符号数据;采用与特定类型数据的类别相匹配的加密算法,对特定类型数据进行加密处理。本方案通过对二进制文件非代码段中特定类型数据的加密处理,能够实现对应用程序的加固,从而大幅提升应用程序的逆向难度,有效防止对应用程序的逆向分析,并且不易引起应用程序的代码膨胀;而且,本方案实施过程简单灵活,易于批量维护,维护成本低。
Public/Granted literature
- CN110119601B 基于应用程序安装包的程序加固方法及装置 Public/Granted day:2022-07-12
Information query