移动应用防止反编译

2017-11-29  本文已影响0人  yxc木易星辰

1、本地数据加密

对NSUserDefaulst,sqlite存储文件数据加密,保护账号和关键信息

2、URL编码加密

对程序中出现的URL进行编码加密,防止URL被静态分析

3、网络传输数据加密

对客户端传输数据提供加密方案,有效防止通过网络接口的拦截获取数据

4、方法体、方法名高级混淆

对应用程序的方法体和方法名进行混淆,保证源码被逆向后无法解析代码

5、程序结构混排加密

对应用程序逻辑结构进行打乱混排,保证源码可读性降到最低

6、借助第三方APP进行加固

例如:网易云易盾


上一篇 下一篇

猜你喜欢

热点阅读