iOS 应用加固

方案简介

深思数盾 iOS 应用加固通过对 iOS IPA 中的主程序进行加固,有效解决 iOS 应用存在的安全问题,保护应用免受破解、篡改等风险。
🎗
温馨提示:应用加固后,原有的签名信息会被破坏,需要重新签名。

操作流程

  • 输入正确的账号&密码进行登录;
  • 将需要保护的主程序导入Virbox Protector 2 Trial 中;
  • 输出路径设置;
  • 配置加密方式;
  • 执行保护;
  • 备份原始文件,将受保护的文件更名后替换原文件,保存好配置文件;
  • 重新签名;

登录

双击 Virbox Protector 2 Trial 快捷方式,启动应用,如果您尚未安装,请先下载。
输入正确的账号&密码进行登录,如无账号,请先访问 https://aiot.virbox.com/trail.html 进行注册。
账号登陆

确认主程序

修改后缀

将被保护文件的后缀由 IPA 修改为 ZIP。
修改后缀
🎗
温馨提示:test_sign.ipa为被保护文件,test_sign.zip为修改后缀后的文件。

解压ZIP文件

通过解压缩工具,将 ZIP 文件解压缩。解压后,会得到一个名为 test_sign 的文件。
解压ZIP文件
右键单击该文件,选择「显示包内容」
确定主程序
Demo 中的主程序名称为test_sign。

导入文件

将被保护的主程序 test_sign 导入至 Virbox Protector 2 Trial 中。

基本信息

基本信息

函数选项

Virbox Protector 2 Trial 会自动识别主函数,如果您希望自定义函数的保护方式,请点击「添加函数」。
函数选项
点击「添加函数」,针对不同的函数配置保护方式,支持代码混淆和代码虚拟化两种方式。
自定义函数加密

加密选项

路径设置

通过「路径设置」功能,对加固后文件的输出路径进行统一设置。
路径设置

加固设置

默认加固服务包含:代码混淆、代码虚拟化、字符串加密、防二次打包、反调试等。
勾选「内存校验」。
加固设置

应用加固

选中要加固的主程序,点击「保护选中项目」,Virbox Protector 2 Trial 会自动完成加固。
🎗
温馨提示:Virbox Protector 2 Trial 支持批量添加多个文件进行加固。您可在文件夹中直接选择多个 需要加固的文件,或者直接将文件拖拽到加固窗口中,完成批量加固的操作 。

替换文件

🎗
温馨提示:加壳后的程序会在同一目录下生成两个新文件:xxx.sspxxx.vp
xxx.vp 为加固后的文件,请备份好未经保护的xxx,并将xxx.vp名称修改为xxx。

应用签名

对保护过的应用重新签名,生成 IPA 文件即可。
最近更新 10mo ago