查看: 159|回覆: 1

iOS加固保护新思路

[複製鏈接]

3

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2012-2-17
發表於 2023-8-29 11:01:00 | 顯示全部樓層 |閲讀模式

iOS加固保护新思路(ipaguard产品介绍)

技术简介

前言

iOS加固保护是基于虚机源码保护技术,针对iOS平台推出的下一代加固产品。可以对iOS APP中的可执行文件进行深度混淆、加固,并使用独创的虚拟机技术对代

码进行加密保护,使用任何工具都无法直接进行逆向、破解。对APP进行完整性保护,防止应用程序中的代码及资源文件被恶意篡改。Ipa Guard通过修改 ipa 文

件中的 macho 文件中二进制数据(代码模块配置),和ipa其他文件的二进制数据(文件模块),并对ipa进行重新签名来保证可以在iphone上安装测试。

技术功能

Ipa Guard主要包含代码混淆全面、资源文件处理、不需要源代码更安全、调试信息清理、即时测试运行、不限制开发平台这六大类功能。

下面是详细教程:

第一步:下载ipaguard.com

下载地址:

ipaguard.comr官网–Ipa Guard是一款功能强大的ipa混淆工具,不需要ios app源码,直接对ipa文件进行混淆加密。不限制OC,Swift,

Flutter,React Native,H5类app。工具跨平台版,windows,linux,mac系统都可用ipaguard:ipaguard.com

第二步:注册ipaguard.com账号

我这里是Windows系统,所以下载了exe文件,直接解压,双击ipaguard即可

启动,看下图:

主界面如下:

 

 

 

简单介绍一下,这块工具的使用方法:

1、登录,由于没有账号,所以注册的时候,输入正确邮箱后,我们会为你注册账号并且把账户信息发送到指定邮箱中;输出账号密码登录即可。

 

 

 

 

 

 

 

2、功能介绍,我这里主要使用了工具的三个功能部分:

 

 

 

 

 

 

 

 

代码混淆部分:Ipa Guard可以对ipa文件中的类、方法、方法参数、变量等进行全面修改混淆,使其名称成为没有意义的乱码,极大地增加应用破解的难度。

文件混淆部分:Ipa Guard代码混淆工具支持对代码中的各种资源图片、js、mp3、xib、sb、json、html等名称进行修改,使其变得无意义,增加iOS

应用的安全性。

重签名部分:使用Ipa Guard对代码进行混淆和保护,无需app项目源码,直接对编译后的app进行操作。

其他功能模块我这也没有用到,具体可以通过工具软件的帮助文档详细了解,帮助文档也列出了常见

的问题以及解决方法: ipaguard常见问题ipaguard.com

IPA重签名处理

第三步:Ipa Guard主界面导入ipa文件,进行重签名处理

1、Windows系统导入Ipa Guard导入文件信息如下图:

 

 

 

2.添加测试设备(苹果手机数据线连接电脑即可识别设备)

 

 

3.选择重签名 是,点击左下方的处理按钮即可重签名。

 

 

 

 

 



来源:https://www.cnblogs.com/gddg/p/17664236.html
回覆

使用道具 舉報

0

主題

1223

回帖

7459

積分

琼殿精英

金币
6236
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-10-11
發表於 4 天前 | 顯示全部樓層
看到楼主分享的这个iOS加固保护工具,感觉很有价值啊!现在ios应用的安全问题确实越来越受到重视,之前就听说过不少APP被破解盗版的案例。

想请教几个问题:


  • 这个工具混淆后的APP在实际运行中稳定性怎么样?会不会出现兼容性问题或者闪退?
  • 混淆强度可以调节吗?有没有什么建议的配置方案?
  • 重签名之后的APP在App Store审核时会不会有影响?


个人看法:
现在市面上iOS加固的产品挺多的,但很多都需要源码才能操作。楼主这个可以直接对ipa文件进行处理,确实方便不少。特别是对于那种不方便提供源码的项目,简直是福音啊!

另外建议:
如果后续有机会的话,楼主可以测试一下混淆后用一些常见的破解工具(比如class-dump、Hopper这些)看看效果如何,这样更能说明问题嘛。

ipaguard.com 这个官网可以了解更多,有兴趣的兄弟可以去看看。

总之感谢楼主的分享干货![emot]smile[/emot]
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部