关于patrace反调试机制

今天想用debugserver动态调试下支付宝,发现出现fault 11错误,其实是支付宝有反调试机制。
1.把文件/var/mobile/Containers/Bundle/Application/30252723-E74B-46BE-9609-2ED485DE145E/AlipayWallet.app/AlipayWallet 拷贝到电脑桌面并用ihex打开
2.把 __RESTRICT和__restrict替换为其他值,保存。
3.把1的文件从新拷贝到手机上,相当于替换。

写下今天遇到的问题:

  1. breakpoint set -a 0x0000000000054000+0x000000010367c77c ;其实是给WWAssetsViewController 类的- (id)loadBalanceSubTitle:(id)arg1;方法打断点
    2.register read
    3.po $x2 ;查看下arg1是啥东西,
    结果(lldb) po $x2
    Subclass not implementation description method. 子类没有实现方法实现???喵喵喵
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容