OllyDbg

OllyDbg


Hauptfenster von OllyDbg
Basisdaten

Entwickler Oleh Yuschuk
Aktuelle Version 2.01
(27. September 2013[1])
Betriebssystem Windows
Programmier­sprache C
Kategorie Debugger
Lizenz Shareware[2]
www.ollydbg.de

OllyDbg ist ein von Oleh Yuschuk entwickelter 32-Bit-Debugger für Microsoft Windows, dessen Weiterentwicklung inzwischen eingestellt wurde. Eine 64-Bit-Version befand sich in der Entwicklung, wurde aber nicht fertiggestellt.[1] OllyDbg kann zur binären Codeanalyse verwendet werden, um beispielsweise Programme auf Fehler, Sicherheitslücken und potentiell schädliches Verhalten zu überprüfen. Ebenso kann die Software für Reverse Engineering genutzt werden.

OllyDbg arbeitet auf Ring-3-Ebene und zeichnet sich durch folgende Features aus:[1]

Bei OllyDbg handelt es sich um eine portable Software. Das Programm erfordert also keine Installation und kann auch von einem Wechseldatenträger (z. B. einem USB-Stick) aus gestartet werden.

Um den Funktionsumfang von OllyDbg zu erweitern, wird für Drittanbieter ein Plugin Development Kit (PDK) zur Entwicklung von Plugins angeboten.[3] Inzwischen gibt es eine Vielzahl an Plugins zur Anpassung der Benutzeroberfläche, Umgehung von Anti-Debugging-Methoden und Automatisierung von wiederkehrenden Handlungsschritten mit Hilfe von Skriptsprachen.[4]

Um 64-Bit-Programme zu analysieren ist es notwendig, einen anderen Debugger mit ähnlichem Funktionsumfang zu nutzen, da die Entwicklung der 64-Bit-Version von OllyDbg vorzeitig eingestellt wurde. Hierfür bieten sich beispielsweise x64dbg, IDA oder Ghidra an. Allerdings wird auch die unvollständige 64-Bit-Version von OllyDbg zum Download angeboten.[1]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. a b c d Oleh Yuschuk: Webseite von OllyDbg. In: ollydbg.de. 21. April 2022, abgerufen am 30. März 2023 (englisch).
  2. Oleh Yuschuk: FAQ auf der Webseite von OllyDbg. In: ollydbg.de. Abgerufen am 8. Januar 2015 (englisch).
  3. Oleh Yuschuk: Plugin Development Kit 1.10. In: ollydbg.de. Abgerufen am 3. April 2023 (englisch).
  4. OllyDbg Plugins. In: openrce.org. Abgerufen am 8. Januar 2015 (englisch).