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

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

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

4 Likes

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

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

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

只有鸿蒙是安全的

塞班系统表示相当安全

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

1 Like

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

2 Likes

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

1 Like

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

我推荐用 rust 写