ma eben von wikipedia geholt...
OllyDbg ist ein von Oleh Yuschuk entwickelter 32-Bit-Debugger für Windows-Betriebssysteme. Hauptsächlich kann OllyDbg zur binären Codeanalyse verwendet werden, um beispielsweise eine Fehlerbereinigung von Programmen durchzuführen.
OllyDbg arbeitet auf Ring 3-Ebene und zeichnet sich durch folgende Features aus:
Debugging von Multithreadprogrammen
Anhängen an laufende Prozesse
Konfigurierbarer Disassembler mit Unterstützung der Formate MASM und IDEAL
MMX, 3DNow, SSE, ASCII und UNICODE-Unterstützung
Hardware- und Software-Breakpoints
Suchen über Speicherbereiche
Modifikation von Speicherbereichen "on-the-fly"
Einer der besonderen Vorteile von OllyDbg ist, dass der Debugger auch von mobilen Datenträgern gestartet werden kann. Er benötigt keinerlei Installation, erlaubt aber ein Add-In in den Windows Explorer.
^^