当前位置: 首页 > news >正文

应用安全 --- 应知应会 之 加固方法大全

应用安全 --- 应知应会 之 加固方法大全

加固的方法有 加密 压缩 混淆 反调试 检测 虚拟化 其他

加密

算法:des rsa md5 sm4 base64编码

文件:dex文件整体加密(内存dump)  so文件整体加密(内存dump)  assets/res文件整体加密(动静结合)  

代码:got表加密(动调)  text节区加密(动调init_arrry,jni_onload)  dex指令抽取(FART主动调用)

数据:字符串/字符加密(动静结合)  流量加密(动静结合)  配置文件加密(动静结合)  数据库加密(动静结合)  TEE加密(无)  进程通信加密(动静结合)

 

压缩

算法:lz

文件:dex/so文件压缩(内存dump) 

代码:dex/so代码压缩(内存dump)

数据:无

 

混淆

算法: