关于逆向APP被检测非官方APP的讨论

在逆向APP的时候,遇到一些APP在我们hook只会会被检测到APP被修改,所以会弹框提示非官方APP,根据我的发现,有的APP是检测bundleid,有的APP是通过特殊的一个网络接口,有的APP是检测手机是否越狱,但是对于像火山小视频这种APP我竟然没有发现是怎么做的,因为我的APP脱壳是从App Store下载脱壳的,不是从pp助手这样的三方商店下载的,也就是说APP的一些配置是和官方一样的(因为像pp助手这样的三方包有些配置和官方不一致),但是打开还是会提示非官方APP,大家对于这样的检测有什么思路没,到底是怎么检测到修改的呢?

cryptid 加载的库。
另外这些检测可以纯inline实现你hook不一定hook的到

意思是理论上要检测被人修改是一定能检测到,而且也没有办法可以做到逃过检测?

另外请教一个问题,就是在hopper里面我怎么查看某个方法被哪些地方调用呢?问题有点初级,希望大佬指导一下。:slightly_smiling_face:

”纯inline“,请问大佬这是什么意思呢!?

inline 函数吧

ios 平台能获取cryptid相关的东西吗?好像要macOS系统才有api或者命令呢

当然是自己parse了,用API有什么安全性可言

能不能提示个方向啊 ? 感觉无从下手啊!

已解决,还是有点复杂!

tql:grinning:

请问是怎么解决得呢!?

结局是什么呢?

薛定谔的猫 只要我不看,它既是活的又是死的 :thought_balloon: