gpt4 book ai didi

assembly - 如何使用十六进制编辑器更改指令?

转载 作者:行者123 更新时间:2023-12-03 06:26:15 27 4
gpt4 key购买 nike

我正在搞一些逆向工程,但我不知道如何使用十六进制编辑器将 jnz 更改为 jz。我知道它会因系统而异,但我不确定在哪里可以找到此信息。我正在 Mac OS X 64 位上工作,并使用 IDA Pro 反汇编了代码。

最佳答案

如果您找到了jz,它将看起来像74 XX0F 84 XX XX XX XX。如果是 74,请将其更改为 75。如果是84,则将其更改为85。此信息可以在英特尔手册(第 2A 卷)等地方找到。

只要系统都是基于 x86 的,它就不会有所不同,如果不是,那么 jzjnz 甚至可能不存在。

关于assembly - 如何使用十六进制编辑器更改指令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12039220/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com