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