请教个汇编的问题

在使用machoView修改汇编代码的时候出现了个解决不了问题。
WX20190324-214812
我把6160字段的值16进制赋值给了615c或者任意一个偏移都得不到6160所在的汇编代码。
想问下如何修改才可以达到修改Data字段的值能得到真正的汇编代码
image
这是错误的
image
我想得到真正的汇编指令而不是16进制的值。。。

你在说什么

就是我修改了偏移地址对应的data值 应该得到的是正常的汇编指令
但是现在我修改了以后得到的就是16进制的值。。。

她的解析引擎的bug吧。实际应该是没问题的。

我更改完之后使用hopper看了下确实是16进制的数据 不是正常的汇编数据 所以有点纳闷

还是没太看懂你干了啥说实话

看了一下你这个16进制的值不是任何一种指令,不知道你是怎么得出来的

明白了…

A post was merged into an existing topic: 如何在非越狱状态下,抓取icloud backup下载接口网络数据

借楼问下个问题,发不了帖子了。。。


同样的二进制文件,同样的16进制码,只有地址不一样,为什么得出的汇编代码不同。少了8个字节

http://iosre.com/t/topic/14325/8

你能不能到你自己的帖子里回

张总 是不是除了修改text段的汇编代码 还需要修改别的地方 最后得到的那个值#0x那个才可以相同?
请看我上面发的图
我是想修改下text区段里面的汇编代码

就是因为指令本身的地址不一样啊

你贴的指令是相对地址跳转,可以通过任何一个反汇编器轻松验证, 如图所示:

image

谢谢 我还以为我修改的有问题呢