作者对machO的理解十分深刻,可以仔细看一下他的博客
dsdump不仅可以dump oc的头文件,还可以dump swift的类和函数。
由于作者只做了命令行显示,比较难于阅读,因此我使用python3写了个脚本,将命令行的输出转化为文件输出,最终展示的效果跟class-dump差不多。
另外新增了-d选项,可以将杂乱的swift class name转换成可以看得懂的swift包名,前提是需要安装xcode。
开启-d选项会显著降低dsdump的速度,需要耐心等待。
作者对machO的理解十分深刻,可以仔细看一下他的博客
dsdump不仅可以dump oc的头文件,还可以dump swift的类和函数。
由于作者只做了命令行显示,比较难于阅读,因此我使用python3写了个脚本,将命令行的输出转化为文件输出,最终展示的效果跟class-dump差不多。
另外新增了-d选项,可以将杂乱的swift class name转换成可以看得懂的swift包名,前提是需要安装xcode。
开启-d选项会显著降低dsdump的速度,需要耐心等待。
先标记一下,有机会试试.
yyds,好用
yyds,好用
少了偏移地址
话说class-dump,有些类方法也不是全能dump出来,我用ida比较过,不知道是怎么回事。
为啥parameters 后面那个arg2为啥是SEL类型
你不说我还没发现, 我也不晓得, 导出来就是这个样子的
我看了一下 没有class-dump好用,dsdump有丢失