class-dump安装
class-dump 就是用来dump目标对象的class信息的工具,是利用OC语言的动态特性,将存储在Mach-O文件中的头信息提取出来,并生成对应的.h文件
下载地址
下载class-dump-3.5.dmg后,将dm文件里的class-dump复制到/usr/local/bin/,然后启动终端,执行class-dump命令,如打印如下信息,说明可使用
截屏2021-04-25 下午6.52.07.png
class-dump使用
class-dump -H 微信应用的路径 -o 头文件存放路径
class-dump -H /Applications/WeChat.app -o /Users/mac2021/Desktop/NetWorking 执行命令后,出现以下报错
解决方案:从链接https://github.com/AloneMonkey/MonkeyDev/blob/master/bin/class-dump中重新下载class-dump拖入到路径:/usr/local/bin
再执行上面的命令,查看NetWorking 文件夹
截屏2021-04-25 下午7.03.12.png
由此可以看到我们就把微信的头文件全部导出来了,为以后的分析做准备
网友评论