工具分类 | 工具名称 |
---|---|
越狱工具 | 盘古越狱,PP助手,越狱102 |
查看文件工具 | PP助手, iTool, iExplorer, iFunbox |
查看头文件工具 | class-dump |
反汇编工具 | hopper disassembler, IDA Pro |
调试器 | Cycript,gdb |
UI分析工具 | Reveal |
网络分析工具 | Charles |
Reveal
- 首先机器要越狱
- 用cydia下载Reveal
- 在设置中查看Reveal,Reveal->Enabled Applications->微信
- 电脑下载Reveal,安装后打开
- 手机连上电脑,打开微信,此时Reveal上面出现微信图标,点击进入,要看具体页面的话,进入页面后刷新下Reveal
ipa包探究一 替换图标重新打包
- 从越狱渠道下载App,如从PP助手下载微信
- 修改微信安装包后缀.ipa为.zip,解压安装包
- 找到Payload文件夹,打开,找到WeChat包,右键显示包内容,AppIcon开头的图标文件替换成想要显示的图标
- 将WeChat包拖到iTunes中重新打包
- 右键iTunes中新打的微信图标,选择在Finder中显示,Mobile Applications目录下会有一个名为WeChat.ipa文件,将此文件拖到PP助手安装到越狱机器上,此时新安装的微信图标已变成你要替换的
查看安装包头文件
使用工具是class-dump,此次还是以微信为例
1.下载class-dump安装包:
https://cnbin.github.io/blog/2015/05/21/objective-c-class-dump-an-zhuang-he-shi-yong-fang-fa/
这里我选择的是class-dump-3.5.dmp
,然后把class-dump
放到/usr/local/bin
目录下,在终端输入class-dump
,显示class-dump的版本后,就可以正常使用class-dump命令了。正确安装后如下图所示:
2.使用方法
命令如下:
class-dump -H /Users/apple/Downloads/WeChat.app -o /Users/apple/Downloads/WeChat/heads
其中/Users/xxx/Downloads/WeChat.app
是微信app的路径
/Users/xxx/Downloads/WeChat/heads
是存放dump出来的微信文件件存放路径
网友评论