Schnellstart

  1. Wählen Sie Datei > Programmdatei öffnen (File > Open program) aus und öffnen Sie die EXE-, DLL- oder OCX-Datei zur Analyse. Die Verarbeitung startet automatisch. Warten Sie, bis der Projektbaum gefüllt ist und die Verarbeitung abgeschlossen ist.
  2. Öffnen Sie eine Prozedur in Lösungsforscher (Solution explorer). Vergleichen Sie die Ansichten Decompiler und Disassembler; verwenden Sie HEX Editor, um die entsprechenden Bytes zu untersuchen.
  3. Drücken Sie Ctrl+T, um eine Prozedur nach seinem Namen oder einem Teil seines Namens zu finden. Verwenden Sie Ctrl+F, um angezeigten Text zu suchen, oder Extras > Zeichenfolgenverweise (Tools > String references), um Zeichenfolgen und die Prozeduren zu untersuchen, die diese verwenden.
  4. Öffnen Sie ein wiederhergestelltes Formular und wählen Sie Designer (schreibgeschützt) (Designer (read only)) für eine visuelle Vorschau. Für klassisches VB, Windows Forms und WPF verwenden Sie wiederhergestellte Ereignisse, um zum entsprechenden Handler-Code zu navigieren.
  5. Speichern Sie die Analyse über Datei > Datenbank (File > Data Base), wenn Sie sie später fortsetzen oder die Ergebnisse mit einem anderen Analysten teilen möchten.

Auswahl eines Dekompilierungsmodus

Schnelle Dekompilierung verarbeitet Prozeduren, wenn Sie sie öffnen. Aktivieren Sie Prototypen analysieren (Analyze prototypes) für eine zusätzliche vorläufige Analyse von Signaturen als Private deklarierter Prozeduren. Für die Suche im gesamten dekompilierten Text oder zum Exportieren eines vollständigen Projekts deaktivieren Sie die Schnelle Dekompilierung und verarbeiten Sie die Datei erneut.

Speichern wiederhergestellten Quellcodes

Um VB5/6 Dekompilierungsergebnisse zu exportieren, wählen Sie Datei > Dekompiliertes Projekt speichern (File > Save decompiled project) und wählen Sie einen Ausgabepfad. Der Export enthält wiederhergestellte Formulare und Module; FRX-Dateien enthalten zugehörige Bilder und andere binäre Formulardaten.

Korrigieren Sie vor dem Öffnen des exportierten Codes in einer IDE manuell alle Dekompilierungsfehler und Inkompatibilitäten im wiederhergestellten Quellcode.

Siehe Visuelle Formularrekonstruktion, Code anzeigen und KI-gestützte Codeverbesserung für die detaillierten Arbeitsabläufe.