可使用 Virbox Protector 对AAR包程序模块进行加固保护,有效杜绝各种反编译和恶意篡改行为。可以对 Android arr 文件中jar进行虚拟化等技术保护,保护后的代码无法被还原,防止逆向分析。
怎么加固?
aar的加固需求,一般是要对aar中的 so文件及jar文件加固。JAR 包中的 Java 代码可以被 jd-gui 等工具反编译,如果不保护,可能会对开发者造成损失。
加固技术:虚拟化
将 Java 方法中的 JVM 字节码转换为自定义的虚拟机指令,由自定义解释器解释执行,保护后无法被还原。
加密效果
加密前

加固后效果:

申请试用VirboxProtector:https://shell.virbox.com/apply.html
关注 VirboxProtector 服务号,快速了解优惠活动及新功能
