因为底层平台繁杂,诸如arm/x86/x64/mips,虽然现在移动设备还是以 arm 为主,但是 arm 只提供方案,具体到各家实现又是花样频出:高通/猎户座/英伟达/MTK/海思.需要在底层实现的壳,若要保证兼容性不得不面临适配的难题。
因为是在 native 层做的不像 java 层应用运行在 Android VM上不用考虑这么多。
御安全加固已经实现了Arm平台的代码虚拟化保护功能,并综合了加密压缩壳、代码混淆等主流功能,对于动静态分析有着较强的防御能力。同时,加固完全基于二进制文件操作,无需开发者提供源代码