最近在学习iOS 越狱问题,使用Clutch 脱壳生产.ipa 文件.取出Mach-o 使用class-dump 工具导出头文件报错
可能原因是:
- 此APP可能是混编,OC swift
需要下载最新的class-dump 放到Mac下: /usr/local/bin
- $cd /usr/local/bin
- $open ./ 替换以前原有的
- 执行命令: $class-dump -H Mach-o文件路径 -o 存放头文件夹路径
-H // 表示要生成头文件
-o // 表示头文件的存放路径
但是又报错:permission denied 权限不够, 处理权限问题
- $chmod +x /usr/local/bin/class-dump
再次执行 - $class-dump -H Mach-o文件路径 -o 存放头文件夹路径
就可以生成头文件了