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.
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
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
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
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 | ||
| 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.
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 →Partner
Ein französisches Ökosystem für Reverse Engineering und Cybersicherheit.
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 →