Decompiler-VB.Net
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

Seit 2000 · 25+ Jahre
vbreformer — decompile Form1.exe
[ x86 Assembly ] [ VB6 Source ]
00155 push ebp
0028B EC mov ebp, esp
00383 EC 18 sub esp, 18h
0048B 75 08 mov esi, [ebp+8] ; Me
00568 BC 30 40 00 push offset s_Form1
00656 push esi
007FF 15 A8 20 40 call ds:__vbaStrCopy
0088D 45 F0 lea eax, [ebp-10h]
009FF 15 B4 20 40 call ds:__vbaLenBstr
01085 C0 test eax, eax
01174 14 jz 004012B8 ; Exit Sub
012FF 76 28 push [esi+28h] ; hWnd
013FF 15 C0 20 40 call ds:EbGetHandleOfExecutingProject
014FF 15 CC 20 40 call ds:rtcMsgBox
0158D 45 F0 lea eax, [ebp-10h]
016FF 15 D8 20 40 call ds:__vbaFreeStr
0175E pop esi
018C2 04 00 retn 4
Private Sub Form_Load()
Dim sCaption As String
Dim hWnd As Long
sCaption = "Form1"
Me.Caption = sCaption
If Len(sCaption) = 0 Then
Exit Sub
End If
hWnd = Me.hWnd
MsgBox "Prêt", vbOKOnly
End Sub
● SCANNING BINARY ● VB6 SOURCE RECOVERED Form_Load · 18 ops · MSVBVM60
// 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.

// 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.