OllyDbg funktioniert nicht in Windows 7 x64
Windows 7 x64 & OllyDbg 1.10
Ich gerade anfangen zu lernen, debugging-Technologie,
und versuchen, zu Debuggen ein demo programm namens "crack_me.exe' mit OllyDbg.
Aber ich treffe mit einem problem wie folgt:
Ich einen Haltepunkt festlegen 'crack_me.exe' und drücken Sie F9, um das Programm auszuführen
aber Windows Alarm-Dialog (Mein OS ist in Chinesisch):
Allgemeinen meanning:
crack_me.exe hat aufgehört zu arbeiten.
Windows kann eine Verbindung zum Internet und findet eine Lösung für dieses problem.
- Eine Verbindung zum Internet um eine Lösung zu finden und das Programm zu schließen
- Schließen Sie das Programm
- Das Programm Debuggen
Wenn ich wählen Sie die option 3, dann Windows sagen:
Allgemeinen meanning:
Ein debugger hat am crack_me.exe aber den debugger nicht zum Debuggen die nicht behandelte Ausnahme. Wenn Sie Debuggen möchten diese Ausnahme müssen Sie trennen die aktuelle debugger.
Habe ich gewählt, um alle ignorieren Ausnahmen Ollydbg Einstellungen, wie gezeigt, in der folgenden Abbildung:
Ich will nur wissen, warum dieses problem Auftritt und wie es zu lösen ist.
Alle Antworten erwartet werden.
Danke.
Es ist seltsam, dass heute dieses problem wieder passiert, sogar mit der gleichen app, crack_me.exe.
I installieren Sie KEINE plugins, aber Windows immer noch Warnungen crack_me.exe(wie bei anderen apps) abstürzt.
Warum gestern Olly normal funktioniert und heute ist das problem wieder passiert ?
InformationsquelleAutor Memory | 2012-05-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erstens, stellen Sie sicher, laufen ollydbg als administrator (ich gab mein olly exe admin-Berechtigungen weltweit über den Eigenschaften-dialog im explorer).
Zweitens, und am wichtigsten, Sie müssen auch zum ausschalten Inspektion der SSE-Register (erfordert code injiziert, die nicht funktionieren unter Windows 7/Vista WOW64), wird die Einstellung für diesen Zugriff über das Menü Optionen -> Optionen für das Debuggen (Strg + o) -> Register, Reiter -> Decode-SSE-Registern. Ich würde auch raten, die Einnahme aus Decode-Register Für Alle IP -, wenn Sie einmal diese beiden Optionen, wo Behinderte, olly Arbeit für mich unter keinen Vista/Win7-kernel-basierten Betriebssystemen).
Stellen Sie außerdem sicher, dass Sie nicht mit irgendwelchen plugins, die meisten sind nicht kompatibel mit Windows 7 WOW64, aber Sie sollten in der Regel zu Abstürzen führen auf Start-olly, wenn Sie haben olly wieder arbeiten, dann kann man hinzufügen, die plugins eins nach dem anderen, die überprüfung, dass Sie tatsächlich arbeiten.
Es ist seltsam, dass heute dieses problem wieder passiert, sogar mit der gleichen app, crack_me.exe. I installieren Sie KEINE plugins, aber Windows immer noch Warnungen crack_me.exe(wie bei anderen apps) abstürzt. Warum gestern Olly normal funktioniert und heute ist das problem wieder passiert ?
hast du sicher, dass die anderen zwei Dinge, die ich erwähnt? auch habe ich bemerkt Merkwürdigkeiten unter Win7 x64 mit olly, die erfordert, dass die binaries ersetzt werden von Zeit zu Zeit mit frischen Kopien (hauptsächlich nur loaddll)
Sicher, ich habe für die 2 Dinge, die Sie gesagt, aber das problem bleibt. Was meinst du mit "olly erfordert die binaries ersetzt werden von Zeit zu Zeit mit frischen Kopien" ?
InformationsquelleAutor Necrolis
Ich weiß, es ist spät die Antwort :)) aber für Leute, die wird dieser Fehler in den Optionen unter Debugging-Optionen (ALT + O) -> Ausnahmen " und deaktivieren Sie die Option "Single-Step-break" und "Ignorieren auch folgende benutzerdefinierte Ausnahmen oder tobt" ...
InformationsquelleAutor 123onetwothree
OllyDbg funktioniert einwandfrei auf Windows 7 x64 & 2008R2. Es scheint, das problem liegt bei den crackme-app - das ist ein Absturz.
Vielleicht sollten Sie versuchen, olly mit anderen 32-bit-apps (notepad2 oder andere einfache Anwendung), und sehen, ob olly ist in der Tat die Quelle des Problems...
InformationsquelleAutor invarbrass