about us

iOS应用加固解决方案

发布时间:2021-04-25 10:25:41 访问量:6425

  

深思iOS应用加固解决方案

深思iOS应用加固方案(VirboxProtector)基于虚拟机保护技术,无需启用 Bitcode,无需替换 Xcode 编译器,可以从可执行文件中直接解析出 ARM 指令,然后进行代码混淆和虚拟化。专业的加固技术,为应用本身及重点模块提供高强度的防护,有效避免应用被破解、逆向、篡改等风险。

970px_高400px_自定义px_2021-03-23-0.png

功能

代码混淆、代码虚拟化等多种方式保护代码逻辑,支持非 Bitcode 编译的Native指令。

校验程序内存完整性,防止代码被篡改

检测调试器,防止程序被调试分析

核心技术

代码混淆

对原始汇编指令通过等价变量、指令拆分、间接调用、虚拟分支、立即数加密等手段,转换为更复杂的汇编指令,再配合单步寄存器检测、指令校验等方式检测并设置调试陷阱,阻碍逆向分析。

代码虚拟化

将原始汇编指令翻译为自定义的虚拟机指令,跳转到自定义的虚拟机中执行,每次保护生成的虚拟机指令随机,且对虚拟机解释器再度混淆,安全性极高。

内存完整性校验

运行时对程序内存进行完整性校验,防止程序被篡改。

反调试

通过系统层函数和数据,检测调试器,防止动态调试。

免费试用

Virbox Protector 提供试用版测试,可使用试用版测试全功能iOS加固,试用版加密后程序只能运行7天,不可用于正式发布

试用链接:https://shell.virbox.com/apply.html

 

注册开发者账号,获取整套加密 SDK

免费注册  *限时赠送30条许可*