您身边的移动安全专家
提供安全检测、安全加密、安全监测等一站式的移动安全服务
免费咨询首页 / 常见问题 / 我刚用ProGuard混淆完,再上加固工具,会不会被双重混淆...
,我刚用ProGuard把代码搅成浆糊,再上加固工具那会儿,心里也怕双重处理直接崩。实际试了一圈得看情况。
先说结论:ProGuard是名字/结构混淆,加固工具通常是加壳、反调试、字符串加密这些,原理不太打架。但双重后,崩溃风险主要来自加固工具对混淆后的字节码“再加工”时,反射、JNI调用容易断链。
我实测过几个:
其他如梆梆、爱加密我也简单试过,基本规律是:混淆越彻底,加固后崩溃风险越高。几维安全在这方面适配最好,但也不是万能——如果你的APP用大量热修复或插件化,双重处理后几乎必出问题。
给个中立的动作建议: