Produit
VBReFormer
Une suite de récupération tout-en-un pour Visual Basic 5 & 6 — désassembleur, décompilateur et éditeur d'interface compilée en un seul outil.
Récupération de l'interface UI
VBReFormer récupère entièrement tous les artefacts de design visuel de votre binaire compilé, même sans les fichiers source originaux.
- Récupère le fichier projet VB (.vbp)
- Récupère les formulaires et contrôles (.frm, .ctl, .pag)
- Récupère les ressources binaires (.frx, .ctx, .pgx)
- Identifie les composants COM/OLE/ActiveX
- Extrait les images et icônes embarquées
Sortie récupérée
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
Exemple de code décompilé
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
Décompilateur de code natif
Le décompilateur traduit le code machine x86 natif en Visual Basic lisible. Fonctionne uniquement sur les binaires compilés en Code Natif (90 % des applis VB6).
- Code machine → reconstruction Visual Basic
- Récupère les appels runtime (MSVBVM60.dll)
- 15 000+ déclarations Win32 API intégrées
- ~80 % de récupération des interactions objets
- Sortie VB avec coloration syntaxique
Éditeur de design UI compilé
Le seul outil sur le marché qui permet d'éditer une interface VB5/VB6 compilée sans limitation de taille. Modifier les propriétés, corriger les textes, remplacer les images — directement sur le binaire.
- Édite les propriétés des contrôles dans le binaire compilé
- Sans limitation de taille (unique)
- Remplace les ressources embarquées (images, icônes)
- Ajoute des propriétés cachées sans recompilation
- Exporte les ressources individuellement
Propriétés éditables
Éditions
Comparatif des fonctions
Toutes les éditions incluent l'intégralité des fonctions techniques. La différence réside dans le périmètre de la licence.
| Éditions | Small Business Home / Education 59 € |
Popular
Medium Business 10–249 Taille max. de l'organisation 349 € |
Large Business Gov · Military · 250+ 799 € |
|---|---|---|---|
| Général | |||
| Support Visual Basic 5 & 6 | |||
| Formats supportés : .exe .dll .ocx .scr | |||
| Windows XP → Windows 11 | |||
| Mises à jour gratuites du produit | |||
| Documentation en ligne & guide utilisateur | |||
| Récupération de l'interface UI | |||
| Récupération du fichier projet (.vbp) | |||
| Récupération des formulaires (.frm, .ctl, .pag) | |||
| Ressources binaires (.frx, .ctx, .pgx) | |||
| Identification des composants COM/OLE/ActiveX | |||
| Extraction des images et icônes embarquées | |||
| Désassembleur | |||
| Identification des procédures (Forms, Modules, Classes...) | |||
| Désassemblage code machine → assembleur | |||
| Coloration syntaxique assembleur & VB | |||
| Moteur de recherche dans le désassemblage | |||
| Décompilateur (Code Natif uniquement) | |||
| Reconstruction Code Natif → Visual Basic | |||
| Récupération des appels runtime (MSVBVM60) | |||
| 15 000+ déclarations API Win32 intégrées | |||
| ~80 % de récupération des interactions objets | |||
| Éditeur de design | |||
| Édition des propriétés dans le binaire compilé | |||
| Sans limitation de taille (unique) | |||
| Remplacement des ressources embarquées | |||
| Ajout de propriétés cachées sans recompilation | |||
| Périmètre de licence | |||
| Taille max. de l'organisation | < 10 salariés · CA < 1 M€ | 10–249 salariés · CA < 50 M€ | 250+ salariés · illimité |
| Type d'usage | Personnel · Académique · Associatif | Professionnel commercial | Commercial · Admin. · Militaire |
| Installation | Par utilisateur ou par ordinateur | Par utilisateur ou par ordinateur | Par utilisateur ou par ordinateur |
| Prêt à vous lancer ? | Obtenir une licence → | Obtenir une licence → | Obtenir une licence → |
Toutes les éditions incluent le support annuel. Options perpétuelles et pluriannuelles disponibles au passage commande. Prix hors taxes.
Questions fréquentes
VBReFormer peut-il décompiler n'importe quel programme VB6 ?
VBReFormer analyse tous les exécutables compilés avec Visual Basic 5 ou 6, en P-Code comme en Code Natif. L'interface (formulaires, contrôles, ressources) est récupérée intégralement dans tous les cas ; la récupération du code dépend du mode de compilation.
Quelle est la différence entre P-Code et Code Natif ?
VB6 compile soit en P-Code (pseudo-code interprété), soit en Code Natif (instructions machine x86, ~90 % des applications). VBReFormer traite les deux : décompilation du Code Natif vers du Visual Basic lisible, et désassemblage analysé pour le reste.
Est-il légal de décompiler un programme ?
Oui lorsque vous détenez les droits du logiciel — le cas typique étant la récupération de votre propre code source perdu — ou dans le cadre légal de l'interopérabilité. Vous devez disposer des droits nécessaires sur le programme analysé.
Existe-t-il une version gratuite ?
Oui, VBReFormer Free permet d'analyser vos exécutables VB5/VB6 et d'inspecter interfaces et ressources gratuitement, sans limite de temps. Les fonctions de récupération de code avancées sont réservées aux éditions payantes.
Prêt à vous lancer ?
Répondez à 2 questions sur votre profil et nous sélectionnons l'édition adaptée — en moins de 30 secondes.
Démarrer la sélection →