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.
UI-Design-Wiederherstellung
VBReFormer stellt alle visuellen Designartefakte aus dem kompilierten Binär vollständig wieder her.
- Stellt VB-Projektdatei wieder her (.vbp)
- Formulare und Steuerelemente (.frm, .ctl, .pag)
- Binäre Ressourcendateien (.frx, .ctx, .pgx)
- COM/OLE/ActiveX-Komponenten identifizieren
- Eingebettete Bilder und Icons extrahieren
Wiederhergestellte Ausgabe
Form1.frm — main form recovered
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 nativen x86-Maschinencode zurück in lesbares Visual Basic. Nur für Native-Code-Binärdateien.
- Maschinencode → Visual Basic
- Runtime-Aufrufe wiederherstellen
- 15.000+ Win32-API-Deklarationen
- ~80 % Objektinteraktion wiederhergestellt
- 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 59 € |
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 XP → Windows 11 | |||
| Kostenlose Produktupdates | |||
| Online-Dokumentation & Benutzerhandbuch | |||
| UI-Design-Wiederherstellung | |||
| Projektdatei-Wiederherstellung (.vbp) | |||
| Formular- & Steuerelement-Wiederherstellung | |||
| Binäre Ressourcendateien | |||
| COM/OLE/ActiveX-Komponentenidentifikation | |||
| Eingebettete Bild- & Icon-Extraktion | |||
| Disassembler | |||
| Prozeduridentifikation | |||
| Maschinencode → Assembler-Demontage | |||
| Assembler & VB Syntaxhervorhebung | |||
| Suchmaschine im Disassembly | |||
| Decompiler (nur Native Code) | |||
| Maschinencode → VB-Rekonstruktion | |||
| Runtime-Aufrufe wiederherstellen | |||
| 15.000+ Win32-API-Deklarationen | |||
| ~80 % Objektinteraktion wiederhergestellt | |||
| 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 → |
Unbefristete Lizenz: Die Software bleibt zeitlich unbegrenzt nutzbar. Jede Edition enthält 1 Jahr Support und Updates, beim Kauf auf 2 oder 3 Jahre erweiterbar. Keine Umsatzsteuer (Art. 293 B franz. Steuergesetzbuch) — der angezeigte Preis ist der belastete Betrag.
Erst kostenlos testen – die Free-Edition zeigt, was aus Ihrer Binärdatei wiederherstellbar ist →
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) | ||
| Oberflächen-Wiederherstellung | ||
| 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 →Demnächst
In EntwicklungDie nächste Version geht noch weiter
VBReFormer V7, geplant für September 2026, hebt die Code-Rekonstruktion auf ein neues Niveau, insbesondere beim P-Code.
Vollständige P-Code-Dekompilierung
Code-Rekonstruktion weit über das Disassemblieren hinaus, für in Pseudocode (P-Code) kompilierte Binärdateien.
Typinferenz
Die Typen von Variablen und Parametern werden automatisch aus ihrer Verwendung abgeleitet.
Variablennamen-Inferenz
Lesbare, aussagekräftige Namen werden automatisch vorgeschlagen: Da die Binärdatei keine Originalnamen speichert, werden sie intelligent aus dem Kontext abgeleitet.
Im Einsatz
Zur Analyse von VB6-Malware eingesetzt
Malva.RE, französischer Spezialist für statische Malware-Analyse, nutzt VBReFormer, um schädliche Visual-Basic-6-Binärdateien zu dekompilieren. Nativer VB6-Code bleibt ein blinder Fleck moderner Werkzeuge: Analysten gelangen so zur tatsächlichen Logik einer Schadfunktion, statt beim Disassemblieren stehenzubleiben.
Zum ArtikelKaufen Sie heute, beginnt Ihr Jahr Support und Updates mit dem Erscheinen von V7: Sie erhalten die neue Version ohne Aufpreis und ein volles Jahr ab diesem Zeitpunkt.
Partner
Ein französisches Ökosystem für Reverse Engineering und Cybersicherheit.
Häufige Fragen
Kann VBReFormer jedes VB6-Programm dekompilieren?
VBReFormer analysiert alle mit Visual Basic 5 oder 6 kompilierten Programme, ob P-Code oder Native Code. Die Oberfläche (Formulare, Steuerelemente, Ressourcen) wird immer vollständig wiederhergestellt; die Code-Wiederherstellung hängt vom Kompilierungsmodus ab.
Was ist der Unterschied zwischen P-Code und Native Code?
VB6 kompiliert entweder zu P-Code (interpretierter Pseudocode) oder Native Code (x86-Maschinenbefehle, die Voreinstellung). VBReFormer unterstützt beide Modi.
Ist das Dekompilieren eines Programms legal?
Ja, wenn Sie die Rechte an der Software besitzen — typischerweise bei der Wiederherstellung 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-Wiederherstellung ist den Bezahl-Editionen vorbehalten.
Ist das ein Abonnement? Was passiert nach einem Jahr?
Nein — die Lizenz ist unbefristet: Die Software bleibt zeitlich unbegrenzt voll funktionsfähig. Ein Jahr (beim Kauf auf zwei oder drei erweiterbar) gelten der E-Mail-Support und der Zugang zu neuen Versionen. Danach nutzen Sie die vorhandene Version ohne weitere Kosten weiter.
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 wiederherstellen 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 →