【问题标题】:How to change value of EIP in ollydbg?如何在 ollydbg 中更改 EIP 的值?
【发布时间】:2011-04-19 05:35:34
【问题描述】:

我在注册窗口中双击了EIP,但似乎无法编辑。

为什么EIP 很特别?如何更改?

【问题讨论】:

    标签: ollydbg


    【解决方案1】:

    找到您要设置 EIP 的位置,右键单击并选择“New Origin Here”。这会将 EIP 重置为新地址。您可以通过检查右上角的寄存器来确认这一点。

    除了上面的回复,EIP基本上就是指向当前执行行所在位置的指针。它用于记录程序在内存中执行的指令。

    【讨论】:

      【解决方案2】:

      Ctrl+g 并输入EIP 的值并按回车。

      Ctrl + * 设置EIP

      EIP 寄存器始终包含要执行的下一条指令的地址。

      【讨论】:

      • 谢谢,如果您想将 EIP 设置为 OllyDbg 认为是数据的地址(例如,在向进程注入一些代码之后),这非常有用
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-09
      • 1970-01-01
      • 2015-07-08
      • 2021-07-29
      • 1970-01-01
      相关资源
      最近更新 更多