现在才发现iOS真是太不安全了

数据加密可以hook加密前和解密后,混淆了还可以看头文件,交换方法可以hook你交换后的方法,把类名混淆了用混淆之后的类名也可以hook是不是我的混淆姿势不对

你说的没错,因为其他平台上都完全不存在hook技术 :crazy_face:

6 个赞

不越狱,并且下载软件渠道是appstore相对来说还是非常安全的 :nerd_face:

防御只是为了增加逆向成本

ios代码就是在裸奔, 但是好像比安卓java好一点

1 个赞

塞班系统表示相当安全

安卓的核心代码不会放在java层里,至少是so里面了。so里面还可以混淆,加大安全力度

1 个赞

iOS也可以把核心代码放在 C lib 里面,然后加上混淆,和 Android 没啥区别了

2 个赞

iOS程序可以用C写,然后加混淆,只要你不嫌麻烦。

1 个赞

感觉这样的防护成本大于被■■成本

我推荐用 rust 写

1 个赞

最终也是这样开发的 , 就是麻烦一些