class-dump安装及基本使用

来源:互联网 发布:游天下软件 编辑:程序博客网 时间:2024/06/16 20:24

Mac系统10.11添加了新特性Rootless,限制了root用户的权限(/usr/bin,不允许更改)。那就改变环境变量来使用class-dump。

class-dump下载地址

http://stevenygard.com/projects/class-dump/

1、首先在当前用户下新建一个bin目录,在终端里

mkdir ~/bin

2、 打开下载好的class-dump的dmg,把里面的文件全部复制到创建的bin目录下,赋予其可执行权限

chmod +x ~/bin/class-dump

3、打开bash_profile文件配置环境变量,在最后一行添加:export PATH=HOME/bin/:PATH

vim ~/.bash_profile

4、添加完之后,执行

source ~/.bash_profile

5、测试是否成功

zhen:~ zhenxb$ class-dumpclass-dump 3.5 (64 bit)Usage: class-dump [options] <mach-o-file>  where options are:        -a             show instance variable offsets        -A             show implementation addresses        --arch <arch>  choose a specific architecture from a universal binary (ppc, ppc64, i386, x86_64, armv6, armv7, armv7s, arm64)        -C <regex>     only display classes matching regular expression        -f <str>       find string in method name        -H             generate header files in current directory, or directory specified with -o        -I             sort classes, categories, and protocols by inheritance (overrides -s)        -o <dir>       output directory used for -H        -r             recursively expand frameworks and fixed VM shared libraries        -s             sort classes and categories by name        -S             sort methods by name        -t             suppress header in output, for testing        --list-arches  list the arches in the file, then exit        --sdk-ios      specify iOS SDK version (will look in /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS<version>.sdk        --sdk-mac      specify Mac OS X version (will look in /Developer/SDKs/MacOSX<version>.sdk        --sdk-root     specify the full SDK root path (or use --sdk-ios/--sdk-mac for a shortcut)

6、class-dump使用
将自己打包的ipa文件,修改后缀名,修改成.zip,然后进行解压

class-dump -H 解压完成的APP的文件路径/你的app.app -o /Users/morris/Desktop/指定生成文件路径
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 卡友之家 卡友支付 卡友之家论坛 卡友支付被罚退出 卡友支付怎么代理 卡友论坛 卡友天空 接卡口作品 卡口 镜头卡口 卡口监控杆 e卡口镜头 相机卡口 佳能卡口 佳能镜头卡口 索尼e卡口镜头 深海之龙 接卡口 佳能相机卡口 托身白刃里接卡口 无限之狩人 接卡口 银行卡号 查银行卡号 社保卡号 信用卡卡号 建行卡号 卡号大全 查社保卡号 卡号 什么是卡号 卡号是什么 卡号查银行 手机卡号 卡号网 卡号查询 羊城通卡号 sim卡号 邮政卡号 公积金卡号 虚拟卡号 挑卡号 怎么查卡号