逆向課程隨堂筆記
斷點
設置斷點
$breakpoint set -n XXX
set 是子命令
-n 是選項 是--name 的縮寫!查看斷點列表
$breakpoint list刪除
$breakpoint delete 組號禁用/啟用
$breakpoint disable 禁用
$breakpoint enable 啟用遍歷整個項目中滿足Game:這個字符的所有方法
$breakpoint set -r Game:
流程控制
- 繼續(xù)執(zhí)行
$continue c - 單步運行,將子函數(shù)當做整體一步執(zhí)行
$n next - 單步運行,遇到子函數(shù)會進去
$s
stop-hook
讓你在每次stop的時候去執(zhí)行一些命令,只對breadpoint,watchpoint
常用命令
- image list
- p
- b -[xxx xxx]
- x
- register read
- po
關于后期的課程安排(非越獄!)
OC反匯編(MachO文件的東西)
密碼學(Base64,HASH,RSA)
蘋果簽名技術
重簽名 Xcode簽名 腳本自動簽名
動態(tài)庫(動態(tài)庫的注入)
HOOK原理