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
Dal 2000 · 25+ anni · 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.228+

download

1.700+

licenze vendute

25+

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 2000 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.

  • // Disassembler — 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.

Disassembler

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

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.