WikiDer > OllyDbg
OllyDbg | ||||
| Entwickler | Oleh Yuschuk | |||
| Letzte Version | 2.00 (4. Juni2010) | |||
| Neueste Beta-Version | 2.01 Alpha 4 (3. August2011) | |||
| Betriebssystem | Fenster | |||
| Kategorie | Debugger | |||
| Lizenz | Shareware/Freeware | |||
| Webseite | (und) Projektseite | |||
| ||||
OllyDbg ist ein x86Debugger mit welcher binär DOS- und Fenster-ausführbare Dateien analysiert werden kann. Dies kann nützlich sein, wenn die Quellcode ist nicht verfügbar.
Es folgt die registriert, erkenne Verfahren, Ruf an APIs, Tabellen, Konstanten und Saiten. Es findet auch, wo Routinen drin sind Objektdateien und in Bibliotheken. Version 1.0 ist die neueste Version 1.x. Version 2.0 wurde 2010 veröffentlicht und OllyDbg wurde für diese Version komplett neu geschrieben. Die Software ist kostenlos, aber die Testlizenz erfordert eine Registrierung beim Autor. Die aktuelle Version von OllyDbg kann Programme, die für 64-Bit-Prozessoren ausgeführt werden, nicht immer disassemblieren.
Reverse-Engineering
OllyDbg wird unter anderem für die Reverse Engineering von Programmen. Es wird auch von Programmknackern verwendet, um von anderen Programmierern erstellte Software zu knacken, zum Beispiel mit Shell-Code. Es kann Funktionsaufrufe verfolgen und diese Aufrufe können vom Benutzer geändert werden. Auf diese Weise wird oft die Lizenzprüfung eines Programms umgangen oder der Lizenzcode wird im Programm gefunden. Dennoch ist OllyDbg ein legales Programm, obwohl es auch für illegale Zwecke verwendet werden kann und wird. Für Cracking und Reverse Engineering ist es aufgrund seiner Benutzerfreundlichkeit und Verfügbarkeit in der Regel das erste Werkzeug[Quelle?] . Es ist auch für Programmierer hilfreich, sicherzustellen, dass ihr Programm wie beabsichtigt funktioniert.
Externer Link
- (und) Projektseite