hopper分析真机测试的demo
debug server 附加进程
lldb 获取偏移
加断点
0xf0794 - 0xec000 = 0x4794
按照书上的计算地址加断点失败,为什么和hopper 分析出来的不一样啊 ??
环境电脑10.11.6,Version 8.1 手机iPhone6
hopper分析真机测试的demo
debug server 附加进程
lldb 获取偏移
0xf0794 - 0xec000 = 0x4794
环境电脑10.11.6,Version 8.1 手机iPhone6
断下来之后,你看看断点处的汇编语言和Hopper里是否一致?
谁和谁不一样~~我看不懂问题啊
lldb 获取的ASLR偏移量是 0xec000,我打断点的地址是0xf0794,0xf0794 - 0xec000 = 0x4794,Hopper获取的是0x4770,,,,,是不是我理解错了,折腾一周了,谷歌出来的加断点的方式和书上的还不太一样,
算法没错。静下心来重头来一次试试。
这个app是你自己测试的吧。不要重新编译了哦