Decompiler-VB.Net
DE
Anmelden
// Professionelles Werkzeug · Visual Basic 5 & 6

Stellen Sie den
Quellcode wieder her
jeder VB-App

VBReFormer ist die einzige All-in-One-Wiederherstellungssuite für Visual Basic 5 & 6 — Disassembler, Decompiler und kompilierter UI-Editor in einem einzigen Tool. Unterstützte Binärformate : .exe · .dll · .ocx · .scr

Die Free-Edition zeigt, was aus Ihrer Binärdatei wiederherstellbar ist – vor dem Kauf.

Demnächst: vollständige P-Code-Dekompilierung, Typ- und Variablennamen-Inferenz
Seit 2000 · 25+ Jahre · FR EU Europäisch konzipiert. Lokal betrieben.
vbreformer — decompile Form1.exe
[ x86 Assembly ] [ VB6 Source ]
00155 push ebp
0028B EC mov ebp, esp
00383 EC 4C sub esp, 4Ch ; frame + SEH
0048B 75 08 mov esi, [ebp+8] ; Me
00568 B8 20 40 00 push offset aForm1 ; "Form1"
0068D 45 E8 lea eax, [ebp-18h] ; &var_18
00750 push eax
008FF 15 18 10 40 00 call ds:__vbaStrCopy ; var_18 = "Form1"
0098B 06 mov eax, [esi] ; Me → vtable
010FF 90 FC 02 00 00 call [eax+2FCh] ; put_Caption
011FF 15 20 10 40 00 call ds:__vbaHresultCheckObj
012FF 15 28 10 40 00 call ds:__vbaLenBstr ; Len(var_18)
01385 C0 test eax, eax
01474 2D jz short loc_ret ; Len 0 → Exit Sub
015FF 15 34 10 40 00 call ds:rtcMsgBox ; MsgBox "Prêt"
0168D 45 E8 lea eax, [ebp-18h] ; loc_ret:
017FF 15 10 10 40 00 call ds:__vbaFreeStr ; free var_18
018C2 04 00 retn 4 ; End Sub
Private Sub Form_Load()
Dim var_18 As String
var_18 = "Form1"
Me.Caption = var_18
If Len(var_18) = 0 Then Exit Sub
MsgBox "Prêt", vbOKOnly
End Sub
' noms de contrôles, propriétés et littéraux récupérés ·
' noms de variables locales générés (non stockés en natif)
● SCANNING BINARY ● VB6 SOURCE RECOVERED Form_Load · native · MSVBVM60

743.228+

Downloads

1.700+

verkaufte Lizenzen

25+

Jahre Expertise

France Union européenne

Souveräne Software, entwickelt und herausgegeben in Frankreich

VBReFormer wird in Frankreich und Europa konzipiert, entwickelt und gepflegt – unabhängige Reverse-Engineering-Expertise für Ihre Autonomie.

Entworfen in Toulouse (Haute-Garonne) und Savoyen

Made in France Europäische Souveränität Technologische Unabhängigkeit Zum Vergleich
// Drei Werkzeuge in einem

Was VBReFormer leistet

VBReFormer ist die einzige All-in-One-Wiederherstellungssuite für Visual Basic 5 & 6 — Disassembler, Decompiler und kompilierter UI-Editor in einem einzigen Tool.

  • // Disassembler — Identifiziert jede Prozedur, jedes Formular, Modul und jede Klasse im kompilierten Binär. Konvertiert Maschinencode in lesbaren Assembler.
  • // Decompiler — Konvertiert nativen Code zurück in Visual Basic-Quelle. Stellt Runtime-Aufrufe, Variablendeklarationen und Objektinteraktionen wieder her.
  • // Design-Editor — Bearbeiten Sie die kompilierte UI direkt — ohne Größenbeschränkung. Das einzige Tool auf dem Markt mit dieser Funktion.
  • // Forms, Module, Klassen, UserControls
  • // Assembler-Sprachausgabe

// Unterstützte Binärformate

.exe Executable
.dll Library
.ocx ActiveX Control
.scr Screensaver
VB5 Visual Basic 5
VB6 Visual Basic 6

Windows XP · Vista · 7 · 8 · 8.1 · 10 · 11

// Drei Werkzeuge in einem

Decompiler

Konvertiert nativen Code zurück in Visual Basic-Quelle. Stellt Runtime-Aufrufe, Variablendeklarationen und Objektinteraktionen wieder her.

Disassembler

Identifiziert jede Prozedur, jedes Formular, Modul und jede Klasse im kompilierten Binär. Konvertiert Maschinencode in lesbaren Assembler.

  • //Forms, Module, Klassen, UserControls
  • //Assembler-Sprachausgabe
  • //Suchmaschine im Disassembly
Funktionen erkunden →
Am leistungsstärksten

Decompiler

Konvertiert nativen Code zurück in Visual Basic-Quelle. Stellt Runtime-Aufrufe, Variablendeklarationen und Objektinteraktionen wieder her.

  • //Nativer Code → VB6
  • //15.000+ Win32-API-Deklarationen
  • //~80 % Wiederherstellung der Logik
Funktionen erkunden →
Einzigartig auf dem Markt

Design-Editor

Bearbeiten Sie die kompilierte UI direkt — ohne Größenbeschränkung. Das einzige Tool auf dem Markt mit dieser Funktion.

  • //Bearbeitet .frm, .ctl, .ocx im Binär
  • //Ersetzt eingebettete Ressourcen
  • //Keine Größenbeschränkung (einzigartig)
Funktionen erkunden →
// Einfacher Prozess

So funktioniert es

01
Step 01

Binärdatei laden

Öffnen Sie beliebige VB5/VB6 .exe, .dll, .ocx oder .scr-Dateien. VBReFormer analysiert sofort die PE-Struktur.

02
Step 02

Erkunden & dekompilieren

Durchsuchen Sie den demontierten Code, stellen Sie UI-Designdateien wieder her und führen Sie den Decompiler aus.

03
Step 03

Exportieren & rekonstruieren

Exportieren Sie wiederhergestellte .frm, .bas und .cls-Dateien in ein neues VB-Projekt. Bearbeiten Sie die Binär-UI ohne Neukompilierung.

// Souveränität & Datenresidenz 🇫🇷 Made in France 🇪🇺 Europäische Souveränität

Ein Decompiler, den Sie vollständig kontrollieren

VBReFormer ist eine Desktop-Software, die vollständig auf Ihren eigenen Windows-Rechnern installiert wird und läuft. Die von Ihnen analysierten Binärdateien bleiben innerhalb Ihrer Infrastruktur — vom ersten bis zum letzten Byte.

100 % On-Premise

Keine Cloud, kein Upload, keine Telemetrie. Ihre Binärdateien verlassen niemals Ihre Infrastruktur — die Analyse erfolgt vollständig auf Ihrem Rechner, auch komplett offline.

Europäische Herkunft und Gerichtsbarkeit

In Frankreich entwickelt und herausgegeben, unterliegt VBReFormer der EU-Gerichtsbarkeit und wird durch Support aus der EU begleitet. Sie bestimmen die Herkunft Ihrer Werkzeuge.

DSGVO-konform konzipiert

Da nichts übertragen wird, ist keine Datenverarbeitung durch Dritte zu belegen. Ein sauberer, prüffähiger Fußabdruck für regulierte Umgebungen.

Für Teams in Verteidigung, Behörden und kritischer Infrastruktur sind Herkunft und Gerichtsbarkeit eines Werkzeugs Teil des Anforderungskatalogs. VBReFormer erfüllt beides.

// Jetzt verfügbar · Sofortige E-Mail-Lieferung

Bereit zum Dekompilieren?

Lizenzen ab 59 € für persönliche und Kleinunternehmen-Nutzung. Eine Lizenz, alle drei Werkzeuge.

Jahressupport inklusive · Unbefristete Optionen verfügbar

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.