OllyDbg

OllyDbg

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"
  • Erweiterbarkeit durch DLL-Plugins

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. Durch die vielen erhältlichen Plugins, welche von Drittautoren aus der Reverse Engineering Szene stammen und ein Verstecken des Debuggers vor Anti-Debugging Methoden verschiedener Laufzeitpacker (besonders Themida und Execryptor) erlauben, sowie das OllyScript Plugin, welches in Verbindung mit Skripten die Automatisierung von wiederkehrenden Vorgängen ermöglicht, zählt dieser Debugger besonders bei privaten Reverse Engineering Enthusiasten zu den am häufigsten eingesetzten Werkzeugen. OllyScripts automatisieren Vorgänge wie beispielsweise das Umgehen von Anti-Debugging Methoden oder das Suchen des ursprünglichen Einsprungpunktes (OEP) von mit Laufzeitpackern gepackten und verschlüsselten Programmen.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • OllyDbg — OllyDbg …   Википедия

  • Ollydbg — Développeur Oleh Yuschuk Dernière version …   Wikipédia en Français

  • OllyDbg — Développeur Oleh Yuschuk Dernière version 2.00 ( …   Wikipédia en Français

  • OllyDbg — Desarrollador …   Wikipedia Español

  • OllyDbg — Original author(s) Oleh Yuschuk Developer(s) Oleh Yuschuk Stable release …   Wikipedia

  • 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… …   Deutsch Wikipedia

  • Ollydbg — …   Википедия

  • Microsoft Macro Assembler — Developer(s) Microsoft Stable release 10.0.30319.1 / April 12, 2010; 18 months ago (2010 04 12) Operating system Microsoft Windows and MS DOS …   Wikipedia

  • Debuggen — Ein Debugger (von engl. bug im Sinne von Programmfehler) ist ein Werkzeug zum Diagnostizieren, Auffinden und Beheben von Fehlern in Computersystemen, dabei vor allem in Programmen, aber auch in der für die Ausführung benötigten Hardware.… …   Deutsch Wikipedia

  • Debugging — Ein Debugger (von engl. bug im Sinne von Programmfehler) ist ein Werkzeug zum Diagnostizieren, Auffinden und Beheben von Fehlern in Computersystemen, dabei vor allem in Programmen, aber auch in der für die Ausführung benötigten Hardware.… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”