Decompiler-VB.Net
IT
Accedi
// Strumento professionale · Visual Basic 5 & 6

Recupera il
codice sorgente
di qualsiasi app VB

VBReFormer è l'unica suite di recupero all-in-one per Visual Basic 5 & 6 — disassembler, decompilatore ed editor UI compilato in un unico strumento. Formati binari supportati : .exe · .dll · .ocx · .scr

La versione Free mostra cosa è recuperabile dal tuo binario — prima di acquistare.

Prossimamente: decompilazione P-Code completa, inferenza di tipi e nomi di variabili Acquistando oggi, la V7 è inclusa — il tuo anno di supporto parte dalla sua uscita.
Dal 1999 · FR EU Europeo per progettazione. Locale per impostazione.
vbreformer — decompile Form1.exe
[ x86 Assembly ] [ VB6 Source ]
00155 push ebp
0028B EC mov ebp, esp
00383 EC 4C sub esp, 4Ch ; frame + SEH
0048B 75 08 mov esi, [ebp+8] ; Me
00568 B8 20 40 00 push offset aForm1 ; "Form1"
0068D 45 E8 lea eax, [ebp-18h] ; &var_18
00750 push eax
008FF 15 18 10 40 00 call ds:__vbaStrCopy ; var_18 = "Form1"
0098B 06 mov eax, [esi] ; Me → vtable
010FF 90 FC 02 00 00 call [eax+2FCh] ; put_Caption
011FF 15 20 10 40 00 call ds:__vbaHresultCheckObj
012FF 15 28 10 40 00 call ds:__vbaLenBstr ; Len(var_18)
01385 C0 test eax, eax
01474 2D jz short loc_ret ; Len 0 → Exit Sub
015FF 15 34 10 40 00 call ds:rtcMsgBox ; MsgBox "Prêt"
0168D 45 E8 lea eax, [ebp-18h] ; loc_ret:
017FF 15 10 10 40 00 call ds:__vbaFreeStr ; free var_18
018C2 04 00 retn 4 ; End Sub
Private Sub Form_Load()
Dim var_18 As String
var_18 = "Form1"
Me.Caption = var_18
If Len(var_18) = 0 Then Exit Sub
MsgBox "Prêt", vbOKOnly
End Sub
' noms de contrôles, propriétés et littéraux récupérés ·
' noms de variables locales générés (non stockés en natif)
● SCANNING BINARY ● VB6 SOURCE RECOVERED Form_Load · native · MSVBVM60

743.631+

download

1.700+

licenze vendute

27

anni di esperienza

France Union européenne

Un editore software europeo di fiducia

VBReFormer è progettato, sviluppato e mantenuto in Francia dal 2000 — giurisdizione UE, conformità GDPR e una filiera interamente europea.

Ideato a Tolosa (Alta Garonna) e in Savoia

Made in France Giurisdizione UE · GDPR Editore indipendente · dal 1999 Vedi il confronto
// Tre strumenti in uno

Cosa fa VBReFormer

VBReFormer è l'unica suite di recupero all-in-one per Visual Basic 5 & 6 — disassembler, decompilatore ed editor UI compilato in un unico strumento.

  • // Disassemblatore VB6 — Identifica ogni procedura, modulo, classe e form nel binario compilato. Converte il codice macchina in assembly leggibile.
  • // Decompilatore — Converte il codice nativo compilato in Visual Basic sorgente. Recupera chiamate runtime, dichiarazioni e interazioni tra oggetti.
  • // Editor di design — Modifica l'interfaccia compilata direttamente — senza limiti di dimensione. L'unico strumento sul mercato con questa funzionalità.
  • // Form, Moduli, Classi, UserControl
  • // Output in linguaggio assembly

// Formati binari supportati

.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

// Tre strumenti in uno

Decompilatore

Converte il codice nativo compilato in Visual Basic sorgente. Recupera chiamate runtime, dichiarazioni e interazioni tra oggetti.

Disassemblatore VB6

Identifica ogni procedura, modulo, classe e form nel binario compilato. Converte il codice macchina in assembly leggibile.

  • //Form, Moduli, Classi, UserControl
  • //Output in linguaggio assembly
  • //Motore di ricerca nel disassembly
Esplora le funzioni →
Il più potente

Decompilatore

Converte il codice nativo compilato in Visual Basic sorgente. Recupera chiamate runtime, dichiarazioni e interazioni tra oggetti.

  • //Codice nativo → VB6
  • //15.000+ dichiarazioni API Win32
  • //~80 % di recupero della logica
Esplora le funzioni →
Unico sul mercato

Editor di design

Modifica l'interfaccia compilata direttamente — senza limiti di dimensione. L'unico strumento sul mercato con questa funzionalità.

  • //Modifica .frm, .ctl, .ocx nel binario
  • //Sostituisce le risorse incorporate
  • //Nessun limite di dimensione (esclusivo)
Esplora le funzioni →
// Processo semplice

Come funziona

01
Step 01

Carica il binario

Apri qualsiasi file VB5/VB6 .exe, .dll, .ocx o .scr. VBReFormer analizza istantaneamente la struttura PE.

02
Step 02

Esplora e decompila

Sfoglia il codice disassemblato, recupera i file di design UI ed esegui il decompilatore sulle procedure in codice nativo.

03
Step 03

Esporta e ricostruisci

Esporta i file .frm, .bas e .cls recuperati in un nuovo progetto VB. Modifica l'interfaccia binaria senza ricompilazione.

// Sovranità e residenza dei dati 🇫🇷 Made in France 🇪🇺 Giurisdizione UE · GDPR

Un decompilatore che controlli dall'inizio alla fine

VBReFormer è un software desktop che si installa ed esegue interamente sulle tue macchine Windows. I binari che analizzi restano all'interno della tua infrastruttura, dal primo all'ultimo byte.

100% on-premise

Nessun cloud, nessun caricamento, nessuna telemetria. I tuoi binari non lasciano mai la tua infrastruttura: l'analisi avviene interamente sulla tua macchina, anche completamente offline.

Origine e giurisdizione europee

Edito e sviluppato in Francia, VBReFormer rientra nella giurisdizione dell'UE ed è supportato da un'assistenza con sede nell'UE. Sei tu a controllare la provenienza dei tuoi strumenti.

Conforme al GDPR per progettazione

Poiché nulla viene trasmesso, non vi è alcun trattamento dati da parte di terzi da giustificare. Un'impronta pulita e verificabile, adatta agli ambienti regolamentati.

Per i team della difesa, della pubblica amministrazione e delle infrastrutture critiche, l'origine e la giurisdizione di uno strumento fanno parte dei requisiti. VBReFormer risponde a entrambi.

// Disponibile ora · Consegna immediata via email

Pronto a decompilare?

Le licenze partono da 59 € per uso personale e piccole imprese. Una licenza, tutti e tre gli strumenti.

Supporto annuale incluso · Opzioni perpetue disponibili