dumpdecrypted砸壳和class-dump遇到的问题

干货分享里的砸壳教程,砸壳成功,砸的是candycrashsaga,但是碰到点问题
ps:1、可以确定candycrashsaga之前是被加了壳的
2、原版的candycrashsaga 不是 fat binary,只有 armv7 一种

我是在ios上砸壳,砸壳成功,拉出来之后,Ida 能解析出来,但是会出现
43773: item would point to non-code; truncating it

这种信息,不过最后还是会出结果

然后在虚拟机黑苹果上class-dump,生成了162个头文件

但是跟ida 对比后发现 有一些IDA里能看到的类,在class-dump数据的头文件里根本找不到,


我个人觉得是class-dump 导出的头文件有一部分缺失

不知道class-dump导出的结果是不是有可能出现确实头文件的情况?
如果是确实,有没有什么解决办法?

你发的这张Functions window的图,IDA里显示的全是C++类,不是ObjC类,所以class-dump无效,不是头文件缺失。candycrashsaga的名字看起来是个游戏,游戏很多主要功能是用C++写的,ObjC级别的分析基本派不上什么用场

candycrashsaga 是 糖果粉碎传奇 或者 糖果大爆炸

objC级别的分析排不上用场的话,c++级别的分析一般要怎么来?指个方向呗,比如工具啊~教程啊之类的,多谢哈

IDA加GDB/LLDB,教程就是书上写的那些东西,和干货分享区里的帖子