恢复符号表
有时在断点看堆栈信息,看不到具体的函数名字 解决:https://github.com/tobefuturer/restore-symbol 进入restore-symbol 直接make restore-symbol或者运行获取restore-symbo […]
有时在断点看堆栈信息,看不到具体的函数名字 解决:https://github.com/tobefuturer/restore-symbol 进入restore-symbol 直接make restore-symbol或者运行获取restore-symbo […]
logos:http://iphonedevwiki.net/index.php/Logos %hook (%end结束) 开始hook
1 2 3 4 5 6 7 8 9 10 |
%hook ViewController // 要hook的方法 - (void)loginAction:(id)arg1 { NSLog(@"______loginAction.hook ✅"); } %end |
%group、%ctor、%init %group组,%ctor构造函数 […]
以下是简单基本防护: 1.先反想怎么攻击别人App? 重签名,静态,动态注入自己代码,Hook函数… 所以下面主要讲怎么做基本防护,不让别人Hook你的app 怎么注入看 […]
Hook就是改变程序执行流程 1.常见几种Hook方式 1.Method Swizzle 利用OC的Runtime特性,动态改变SEL(方法编号)和IMP(方法实现)的对应关系,达到OC方法调用流程改变的目 […]