Decompiler-VB.Net
DE
Anmelden
VBReFormer Gen2 Vollständig neu geschriebene Engine, kompletter P-Code und das Online-Studio in der öffentlichen Beta. Ankündigung lesen
Startseite

Produkt

VBReFormer — VB6-Decompiler und Editor für kompilierte Oberflächen

Ein VB6-Decompiler für Visual-Basic-5- und -6-Binärdateien: Disassembler, Native-Code-Decompiler und Editor für kompilierte Oberflächen in einem Werkzeug.

744.156+ Downloads 1.700+ verkaufte Lizenzen 27 Jahre Expertise
.exe.dll.ocx.scrVB5 Native VB6 Native

Alle Editionen

Extraktion der Oberfläche

VBReFormer extrahiert sämtliche visuellen Designartefakte aus Ihrer kompilierten Binärdatei, auch ohne die Originalprojektdateien.

  • Extrahiert die VB-Projektdatei (.vbp)
  • Extrahiert Formulare und Steuerelemente (.frm, .ctl, .pag)
  • Extrahiert Binärressourcen (.frx, .ctx, .pgx)
  • COM/OLE/ActiveX-Komponenten identifizieren
  • Eingebettete Bilder und Icons extrahieren

Rekonstruierte Ausgabe

Form1.frm — main form extracted

Form1.frx — binary resources

Module1.bas — standard module

Class1.cls — class module

UserCtrl.ctl — user control

Project.vbp — project file

Beispiel dekompilierter Code

Private Sub Form_Load()

Dim nRetVal As Long

Dim sBuffer As String

nRetVal = GetProfileStringA(

"Settings", "Language", "EN",

sBuffer, 255)

If nRetVal > 0 Then

Me.Caption = sBuffer

End If

End Sub

Professional & Enterprise

Nativer Code-Decompiler

Der Decompiler übersetzt kompilierten Code in lesbares Visual Basic. Seit Generation 2 verarbeitet er P-Code ebenso wie nativen Code — beide Kompilierungsmodi von VB6.

  • Maschinencode → Visual Basic
  • Rekonstruiert Runtime-Aufrufe (MSVBVM60.dll)
  • 15.000+ Win32-API-Deklarationen
  • ~80 % der Objektinteraktionen rekonstruiert
  • VB-Ausgabe mit Syntaxhervorhebung
Hinweis: Seit VBReFormer 7 werden P-Code und nativer Code gleichermaßen dekompiliert. Die vorherige Generation rekonstruierte nur nativen Code.
Abdeckung ansehen, Funktion für Funktion
Einzigartig · Alle Editionen

Kompilierter UI-Design-Editor

Das einzige Tool auf dem Markt, mit dem Sie eine kompilierte VB5/VB6-UI ohne Größenbeschränkung bearbeiten können.

  • Steuerelementeigenschaften im Binär bearbeiten
  • Keine Größenbeschränkung (einzigartig)
  • Eingebettete Ressourcen ersetzen
  • Versteckte Eigenschaften hinzufügen
  • Einzelne Ressourcen exportieren

Bearbeitbare Eigenschaften

Caption "My Application v2.1"
BackColor &H00FFFFFF&
Font.Name "Arial"
Font.Size 12
Width 5280
Height 3840
Icon [binary resource]

Editionen

Funktionsvergleich

Alle Editionen enthalten sämtliche technischen Funktionen. Der Unterschied liegt im Lizenzumfang.

Editionen

Small Business

Home / Education

79 €

Popular

Medium Business

10–249 Max. Organisationsgröße

349 €

Large Business

Gov · Military · 250+

799 €

Allgemein
Visual Basic 5 & 6 Unterstützung
Unterstützte Formate: .exe .dll .ocx .scr
Windows 10 → Windows 11
Kostenlose Produktupdates
Online-Dokumentation & Benutzerhandbuch
Extraktion der Oberfläche
Extraktion der Projektdatei (.vbp)
Extraktion der Formulare (.frm, .ctl, .pag)
Binäre Ressourcendateien
COM/OLE/ActiveX-Komponentenidentifikation
Eingebettete Bild- & Icon-Extraktion
Disassembler
Prozeduridentifikation
Maschinencode → Assembler-Demontage
Assembler & VB Syntaxhervorhebung
Suchmaschine im Disassembly
Decompiler (P-Code und nativer Code)
Maschinencode → VB-Rekonstruktion
Rekonstruktion der Runtime-Aufrufe (MSVBVM60)
15.000+ Win32-API-Deklarationen
~80 % der Objektinteraktionen rekonstruiert
Design-Editor
Steuerelementeigenschaften bearbeiten
Keine Größenbeschränkung (einzigartig)
Eingebettete Ressourcen ersetzen
Versteckte Eigenschaften hinzufügen
Lizenzumfang
Max. Organisationsgröße < 10 Mitarbeiter · Umsatz < 1 Mio. € 10–249 Mitarbeiter · Umsatz < 50 Mio. € 250+ Mitarbeiter · unbegrenzt
Nutzungsart Persönlich · Akademisch · Gemeinnützig Kommerziell professionell Kommerziell · Behörde · Militär
Installation Pro Benutzer oder pro Computer Pro Benutzer oder pro Computer Pro Benutzer oder pro Computer
Lizenz auswählen Lizenz erwerben → Lizenz erwerben → Lizenz erwerben →

Lizenz gültig für 1, 2 oder 3 Jahre je nach gewählter Laufzeit, Support und Updates während der gesamten Laufzeit enthalten. Keine Mehrwertsteuer — Art. 293 B des französischen Steuergesetzbuchs.

Erst kostenlos testen – die Free-Edition zeigt, was die Engine aus Ihrer Binärdatei rekonstruiert →

Vergleich

VBReFormer im Vergleich zur Konkurrenz

Ein sachlicher Vergleich anhand objektiver, überprüfbarer Kriterien.

Kriterium VBReFormer
Anbieter Devineos
Herkunft France Union européenne Frankreich Russie Russland
Anwendbare Gerichtsbarkeit Europäische Union Außerhalb der EU
P-Code + Native Code (VB5/6)
Extraktion der Oberfläche
Bearbeitung kompilierter Oberflächen
Kostenlose Version
Support mit Sitz in der EU

Basierend auf den öffentlichen Angaben der Anbieter, aktuell zum Zeitpunkt der Veröffentlichung.

100% Französisch

In Frankreich entworfen und entwickelt

VBReFormer wird in Frankreich konzipiert, entwickelt und gepflegt – zwischen Toulouse und Savoyen. Französische und europäische Expertise im Reverse Engineering, ohne Abhängigkeit außerhalb Europas.

Toulouse

Haute-Garonne · Okzitanien

Savoyen

Auvergne-Rhône-Alpes

Das richtige Werkzeug für das richtige Problem

.NET, C# oder VB.NET? Kostenlose Werkzeuge wie dnSpy oder ILSpy erledigen das sehr gut. Unsere Spezialität ist Visual Basic 5 & 6 — das wirklich schwierige Problem, und das einzige, das wir besser als alle anderen lösen wollen.

Warum dieser Fokus →

Häufige Fragen

Kann VBReFormer jedes VB6-Programm dekompilieren?

VBReFormer analysiert jede mit Visual Basic 5 oder 6 kompilierte ausführbare Datei, in P-Code wie in nativem Code. Die Oberfläche — Formulare, Steuerelemente, Ressourcen — wird in jedem Fall vollständig extrahiert. Die Code-Rekonstruktion hängt davon ab, was die Binärdatei bewahrt hat: Die kostenlose Ausgabe zeigt Ihnen das an Ihrer eigenen Datei, vor jedem Kauf.

Was ist der Unterschied zwischen P-Code und Native Code?

VB6 kompiliert entweder zu P-Code (von der virtuellen Maschine ausgeführter Pseudocode) oder zu nativem Code (x86-Maschinenbefehle, die Standardeinstellung). Seit Generation 2 dekompiliert VBReFormer beide in lesbares Visual Basic; die vorherige Generation rekonstruierte nur nativen Code.

Ist das Dekompilieren eines Programms legal?

Ja, wenn Sie die Rechte an der Software besitzen — typischerweise bei der Rekonstruktion Ihres eigenen verlorenen Quellcodes — oder im rechtlichen Rahmen der Interoperabilität.

Gibt es eine kostenlose Version?

Ja, mit VBReFormer Free analysieren Sie Ihre VB5/VB6-Programme kostenlos und ohne Zeitlimit. Erweiterte Code-Rekonstruktion ist den Bezahl-Editionen vorbehalten.

Wie lange gilt die Lizenz?

Für die beim Kauf gewählte Laufzeit: ein, zwei oder drei Jahre. E-Mail-Support und sämtliche in diesem Zeitraum veröffentlichten Updates sind ohne Aufpreis enthalten. Nach Ablauf endet der Zugang, und Sie können eine neue Lizenz erwerben. Die kostenlose Edition bleibt zeitlich unbegrenzt nutzbar.

Und wenn die Dekompilierung bei meiner Binärdatei nicht funktioniert?

Genau dafür ist die kostenlose Edition da: Sie zeigt Ihnen an IHRER Datei und vor jedem Kauf, was sich extrahieren lässt — Formulare, Ressourcen, Projektstruktur. Wir empfehlen immer, sie zuerst auszuprobieren. Da Lizenzen sofort gelieferte digitale Inhalte sind, ist der Kauf endgültig; bei technischen Problemen sucht unser Support gemeinsam mit Ihnen nach einer Lösung.

Lizenz auswählen

Beantworten Sie 2 Fragen zu Ihrem Profil und wir wählen die richtige Edition — in unter 30 Sekunden.

Auswahl starten →