-
必備工具
- IDA_Pro_v7.0_and_Hex-Rays_Decompiler_(ARMx64,ARM,x64,x86)
- ios-app-signer-master
- MachOView
- AloneMonkey/MonkeyDev
-
常用工具(非必須)
1婚温、cycript包下載
下載下來后脓斩,解壓,放到opt目錄镣丑。
2废岂、.bash_profile配置
vim .bash_profile
.base_profile
export CYCRIPTSRC=/opt/cycript/
export SSHSHELLSRC=~/YQShell
export PATH=/opt/theos/bin/:$CYCRIPTSRC:$SSHSHELLSRC:$PATH
CYCRIPTSRC:cycript配置路徑
SSHSHELLSRC:存放電腦連接手機(jī)的命令死陆,cycript -r 192.168.11.120:6666
3盲厌、.zshrc配置
我們已經(jīng)將終端由默認(rèn)的.bash_profile切換成了.zshrc燎孟,配置如下源坚俗,可加載.bash_profile文件镜盯。
source ~/.bash_profile
4、終端執(zhí)行cycript報(bào)錯(cuò)
dyld: Library not loaded: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.2.0.0.dylib
Referenced from: /Users/devzkn/Downloads/cycript_0.9.594/Cycript.lib/cycript-apl
Reason: image not found
這個(gè)錯(cuò)誤是因?yàn)殡娔X的ruby版本太高導(dǎo)致
解決方法:
4.1猖败、首先查看電腦ruby版本
ruby -v
4.2速缆、關(guān)閉系統(tǒng)的SIP
- 電腦重啟按住command+R,進(jìn)入恢復(fù)模式
- 打開終端恩闻,輸入csrutil disable艺糜,重啟
- 如果想打開SIP,重復(fù)上兩步幢尚,命令改為csrutil enable
4.3破停、直接把2.3的復(fù)制一份,改為2.0即可
sudo mkdir -p /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/
sudo ln -s /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/libruby.2.3.0.dylib /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.2.0.0.dylib
參考資料:http://www.reibang.com/p/beea9f2b9f7d 逆向工具介紹
作者:Colin_狂奔的螞蟻
鏈接:http://www.reibang.com/p/7e70d235bb9c
來源:簡書
著作權(quán)歸作者所有尉剩。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán)真慢,非商業(yè)轉(zhuǎn)載請注明出處。