Decompiler-VB.Net
Connexion
Accueil

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.

.exe.dll.ocx.scrVB5 Native VB6 Native

Toutes éditions

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

Professionnel & Entreprise

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
Note : Les binaires compilés en P-Code ne sont pas supportés. Uniquement le Code Natif (réglage par défaut VB6). Environ 90 % des applications VB6 réelles utilisent le Code Natif.
Unique · Toutes éditions

É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

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

É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 →

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.