iOS 逆向之patch

这里介绍的是ida的patch.
1.搜索svc #0x80,回到IDA View-A界面,才能正确搜索
image
点击图中T字按钮,弹出搜索框
iOS 逆向之patch_第1张图片
点击列表中进入
iOS 逆向之patch_第2张图片
2.修改svc #0x80,在IDA View-A界面中选中svc那一行,点击工具栏Edit-->Patch program-->Change Bytes
iOS 逆向之patch_第3张图片
弹出修改框
iOS 逆向之patch_第4张图片
将01 10 00 D4修改为nop 的byte码 1F 20 03 D5(如何知道nop的byte码,寻找一个nop,change bytes就可以了),点击ok
iOS 逆向之patch_第5张图片
如上图就是修改nop成功了,下一步要保存到程序里去
3.将patch修改保存到程序里去,点击工具栏Edit-->Patch program-->Apply patches to input file
iOS 逆向之patch_第6张图片

到此,完整的patch就完成了
ps:可以尝试下KeyPatch

你可能感兴趣的:(ios逆向工程)