Ich doppelklickte auf EIP
im Registerfenster, scheint aber nicht editierbar.Wie ändert sich der Wert von EIP in ollydbg?
Warum ist EIP
speziell? Wie kann ich es ändern?
Ich doppelklickte auf EIP
im Registerfenster, scheint aber nicht editierbar.Wie ändert sich der Wert von EIP in ollydbg?
Warum ist EIP
speziell? Wie kann ich es ändern?
Suchen Sie den Speicherort Ihrer EIP setzen möchten, klicken Sie rechts und wählen Sie „Neu Herkunft Here“. Dadurch wird der EIP auf die neue Adresse zurückgesetzt. Sie können dies überprüfen, indem Sie die Register oben rechts prüfen.
Zusätzlich zu der obigen Antwort ist der EIP im Grunde der Zeiger auf die aktuelle Ausführungszeile. Es wird verwendet, um zu protokollieren, welche Anweisung das Programm im Speicher ausführt.
Drücken Sie Ctrl+g
und geben Sie den Wert EIP
ein und drücken Sie die Eingabetaste.
drücken Sie Ctrl + *
, um EIP
zu setzen. Das EIP
Register enthält immer die Adresse des nächsten auszuführenden Befehls.
Danke, das ist wirklich nützlich, wenn Sie EIP auf eine Adresse setzen möchten, von der OllyDbg denkt, dass es Daten sind (z. B. nach dem Einfügen von Code in den Prozess) –