从共享缓存库中提取出了1014个动态库,对有些库进行反编译之后发现好像是有代码混淆?那这可怎么办呢

代码混淆是不可逆的吧, 这个的话就只能猜测函数的功能了?就算猜对了, 这个函数有几个参数,每个参数都是什么类型的, 还是得猜吗? 刚刚接触逆向, 希望有大神帮忙解答. 还有, 有人知道高通基带的动态库是哪一个吗…

能再具体一点吗?

代码混淆应该不能知道原来的函数名了。参数应该还是一样。

例如这个CoreTelephony.framework里面的函数, 这个没有代码混淆, 但是还是不知道函数的参数个数以及类型, 有什么办法能获取到参数吗? 网上看到的一些关于这个库的都是iOS8.3之前的, 9.3已经不能用了

这不是函数。。。。。

不是函数是什么:joy:

大神说的对,就是函数。

哥, 然后呢… 它们怎么用呢

看命名明显就是 NSString * const kXXXXX = @"";这种。
类型不一定是NSString。

你为什么觉得是函数?

说出来干嘛。
“不是函数是什么:joy:

我在看大神独立研究呢

:joy:

谢谢, 截图的时候没注意看, 是下面这种

是的要自己逆向。或者找别人逆向好的头文件