如何防止别人逆向分析到客户端加密前的字符串

在越狱环境下如

需求:现在我想将一段数据进行加密,然后操作,假如我用的加密方法是ase256,别人hook这个方法我的明文参数和加密字符串都会暴露,常规的加密方法只要被找到后都会被hook暴露,有什么思路来防止hook后明文获取加密前的信息

你没有说用不用服务器。就当可以用吧
服务器RSA私钥加密然后 base64 下发。

  • 做Hook检测
  • 不要用ObjC

mnt1有办法检测么

字符串加密跟mnt1有什么关系?

您说不用objc,swift是不是可以大大增加逆向的难度,mnt1我是想把这种屏蔽越狱检测的也给查出来。