Decompiler-VB.Net
Connexion
// Outil professionnel · Visual Basic 5 & 6

Récupérez le
code source
de toute appli VB

VBReFormer est la seule suite de récupération tout-en-un pour Visual Basic 5 & 6 — désassembleur, décompilateur et éditeur d'interface compilée. Formats binaires supportés : .exe · .dll · .ocx · .scr

Depuis 2000 · 25+ ans
vbreformer — decompile Form1.exe
[ x86 Assembly ] [ VB6 Source ]
00155 push ebp
0028B EC mov ebp, esp
00383 EC 18 sub esp, 18h
0048B 75 08 mov esi, [ebp+8] ; Me
00568 BC 30 40 00 push offset s_Form1
00656 push esi
007FF 15 A8 20 40 call ds:__vbaStrCopy
0088D 45 F0 lea eax, [ebp-10h]
009FF 15 B4 20 40 call ds:__vbaLenBstr
01085 C0 test eax, eax
01174 14 jz 004012B8 ; Exit Sub
012FF 76 28 push [esi+28h] ; hWnd
013FF 15 C0 20 40 call ds:EbGetHandleOfExecutingProject
014FF 15 CC 20 40 call ds:rtcMsgBox
0158D 45 F0 lea eax, [ebp-10h]
016FF 15 D8 20 40 call ds:__vbaFreeStr
0175E pop esi
018C2 04 00 retn 4
Private Sub Form_Load()
Dim sCaption As String
Dim hWnd As Long
sCaption = "Form1"
Me.Caption = sCaption
If Len(sCaption) = 0 Then
Exit Sub
End If
hWnd = Me.hWnd
MsgBox "Prêt", vbOKOnly
End Sub
● SCANNING BINARY ● VB6 SOURCE RECOVERED Form_Load · 18 ops · MSVBVM60
// Trois outils en un

Ce que fait VBReFormer

VBReFormer est la seule suite de récupération tout-en-un pour Visual Basic 5 & 6 — désassembleur, décompilateur et éditeur d'interface compilée.

  • // Désassembleur — Identifie chaque procédure, formulaire, module et classe dans votre binaire compilé. Convertit le code machine en assembleur lisible.
  • // Décompilateur — Convertit le code natif compilé en Visual Basic source. Récupère les appels runtime, déclarations et interactions objets.
  • // Éditeur de design — Éditez l'interface compilée directement — sans limite de taille. Le seul outil sur le marché à proposer cette fonctionnalité.
  • // Forms, Modules, Classes, UserControls
  • // Sortie en langage assembleur

// Formats binaires supportés

.exe Executable
.dll Library
.ocx ActiveX Control
.scr Screensaver
VB5 Visual Basic 5
VB6 Visual Basic 6

Windows XP · Vista · 7 · 8 · 8.1 · 10 · 11

// Trois outils en un

Décompilateur

Convertit le code natif compilé en Visual Basic source. Récupère les appels runtime, déclarations et interactions objets.

Désassembleur

Identifie chaque procédure, formulaire, module et classe dans votre binaire compilé. Convertit le code machine en assembleur lisible.

  • //Forms, Modules, Classes, UserControls
  • //Sortie en langage assembleur
  • //Moteur de recherche dans le désassembly
Explorer les fonctions →
Le plus puissant

Décompilateur

Convertit le code natif compilé en Visual Basic source. Récupère les appels runtime, déclarations et interactions objets.

  • //Code natif → VB6
  • //15 000+ déclarations API Win32
  • //~80 % de récupération de la logique
Explorer les fonctions →
Unique sur le marché

Éditeur de design

Éditez l'interface compilée directement — sans limite de taille. Le seul outil sur le marché à proposer cette fonctionnalité.

  • //Édite .frm, .ctl, .ocx dans le binaire
  • //Remplace les ressources embarquées
  • //Sans limite de taille (unique)
Explorer les fonctions →
// Processus simple

Comment ça fonctionne

01
Step 01

Chargez votre binaire

Ouvrez n'importe quel fichier VB5/VB6 .exe, .dll, .ocx ou .scr. VBReFormer analyse instantanément la structure PE et identifie tous les objets VB.

02
Step 02

Explorez et décompilez

Parcourez le code désassemblé, récupérez les fichiers de design UI, et lancez le décompilateur sur les procédures en code natif.

03
Step 03

Exportez et reconstruisez

Exportez les fichiers .frm, .bas et .cls récupérés vers un nouveau projet VB. Éditez l'interface binaire sans recompilation.

// Disponible maintenant · Livraison instantanée par email

Prêt à décompiler ?

Les licences commencent à partir de 59 € pour usage personnel et petites entreprises. Une licence, trois outils.

Support annuel inclus · Options perpétuelles disponibles

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.