一、先上结论
1 | javaCmdPath=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home/bin/java |
问题1,通过勾选资源加密策略,对资源目录中明文证书加密保护
1 | 高级加固服务: |
问题2,通过勾选日志防泄露策略,防止日志泄露
1 | 高级加固服务: |
问题3,勾选本地数据文件加密策略,对XML存储明文数据进行加密保护
1 | 高级加固服务: |
问题4,勾选ptrace防注入策略,为应用添加防注入保护
1 | 高级加固服务: |
二、APP安全漏洞项的原因分析与加固前后对比
(1)*证书明文存储风险*
bid-log-key-public.key 加固前后数据对比(加固使用360企业版)

(2)*日志函数泄漏风险*
对安装包中的 classes.dex 进行反编译(使用qtool 下的 decompile_dex.py 脚本),分别得到如下结果
未加固前:

加固后:
(3)*XML存储明文数据风险*
加固前后数据对比(加固使用360企业版)

(4)*动态注入检测*