Decompiler-VB.Net
Accedi
Home

Prodotto

VBReFormer

Una suite di recupero all-in-one per Visual Basic 5 & 6 — disassembler, decompilatore ed editor dell'interfaccia compilata in un unico strumento.

743.195+ download 1.700+ licenze vendute 25+ anni di esperienza
.exe.dll.ocx.scrVB5 Native VB6 Native

Tutte le edizioni

Recupero del design UI

VBReFormer recupera completamente tutti gli artefatti di design visivo dal binario compilato.

  • Recupera il file di progetto VB (.vbp)
  • Recupera form e controlli (.frm, .ctl, .pag)
  • File di risorse binarie (.frx, .ctx, .pgx)
  • Identifica componenti COM/OLE/ActiveX
  • Estrae immagini e icone incorporate

Output recuperato

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

Esempio di codice decompilato

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

Professionale & Enterprise

Decompilatore di codice nativo

Il decompilatore traduce il codice macchina x86 nativo in Visual Basic leggibile. Funziona solo con binari compilati come Codice Nativo.

  • Codice macchina → ricostruzione Visual Basic
  • Recupera le chiamate runtime (MSVBVM60.dll)
  • 15.000+ dichiarazioni API Win32 integrate
  • ~80 % di recupero interazioni oggetti
  • Output VB con evidenziazione della sintassi
Nota: la decompilazione qui sopra riguarda il Codice Nativo (~90 % delle applicazioni VB6 reali). La decompilazione P-Code completa arriverà con VBReFormer V5.0, prevista per agosto 2026.
Esclusivo · Tutte le edizioni

Editor UI compilato

L'unico strumento sul mercato che consente di modificare un'interfaccia VB5/VB6 compilata senza limiti di dimensione.

  • Modifica proprietà dei controlli nel binario compilato
  • Nessun limite di dimensione (esclusivo)
  • Sostituisce risorse incorporate (immagini, icone)
  • Aggiunge proprietà nascoste senza ricompilazione
  • Esporta singole risorse

Proprietà modificabili

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

Edizioni

Confronto funzioni

Tutte le edizioni includono tutte le funzioni tecniche. La differenza è l'ambito della licenza.

Edizioni

Small Business

Home / Education

59 €

Popular

Medium Business

10–249 Dimensione max. organizzazione

349 €

Large Business

Gov · Military · 250+

799 €

Generale
Supporto Visual Basic 5 & 6
Formati supportati: .exe .dll .ocx .scr
Windows XP → Windows 11
Aggiornamenti gratuiti del prodotto
Documentazione online & guida utente
Recupero design UI
Recupero file di progetto (.vbp)
Recupero form e controlli (.frm, .ctl, .pag)
File di risorse binarie (.frx, .ctx, .pgx)
Identificazione componenti COM/OLE/ActiveX
Estrazione immagini e icone incorporate
Disassembler
Identificazione procedure (Form, Moduli, Classi…)
Codice macchina → disassembly assembly
Evidenziazione sintassi assembly & VB
Motore di ricerca nel disassembly
Decompilatore (solo Codice Nativo)
Codice macchina → ricostruzione VB
Recupera chiamate runtime (MSVBVM60)
15.000+ dichiarazioni API Win32
~80 % recupero interazioni oggetti
Editor di design
Modifica proprietà nel binario compilato
Nessun limite di dimensione (esclusivo)
Sostituisce risorse incorporate
Aggiunge proprietà nascoste senza ricompilazione
Ambito licenza
Dimensione max. organizzazione < 10 dipendenti · fatturato < 1 M€ 10–249 dipendenti · fatturato < 50 M€ 250+ dipendenti · illimitato
Tipo di utilizzo Personale · Accademico · Non-profit Professionale commerciale Commerciale · Governativo · Militare
Installazione Per utente o per computer Per utente o per computer Per utente o per computer
Scegli la tua licenza Ottieni una licenza → Ottieni una licenza → Ottieni una licenza →

Tutte le edizioni includono supporto annuale. Opzioni perpetue e pluriennali disponibili all'acquisto. Prezzi IVA esclusa.

Prova prima gratis — la versione Free mostra cosa è recuperabile dal tuo binario →

Confronto

VBReFormer a confronto con la concorrenza

Un confronto fattuale su criteri oggettivi e verificabili.

Criterio VBReFormer
Editore Devineos
Origine France Union européenne Francia Russie Russia
Giurisdizione applicabile Unione europea Fuori dall'UE
P-Code + Codice Nativo (VB5/6)
Recupero dell'interfaccia
Modifica dell'interfaccia compilata
Versione gratuita
Assistenza con sede nell'UE

In base alle informazioni pubbliche degli editori, aggiornate al momento della pubblicazione.

100% Francese

Ideato e sviluppato in Francia

VBReFormer è ideato, sviluppato e mantenuto in Francia, tra Tolosa e la Savoia — competenza francese ed europea nel reverse engineering, senza dipendenze fuori dall'Europa.

Tolosa

Alta Garonna · Occitania

Savoia

Alvernia-Rodano-Alpi

Lo strumento giusto per il problema giusto

.NET, C# o VB.NET? Strumenti gratuiti come dnSpy o ILSpy lo fanno benissimo. La nostra specialità è Visual Basic 5 & 6 — il problema davvero difficile, e l'unico che puntiamo a risolvere meglio di chiunque altro.

Perché questa scelta →

Prossimamente

In sviluppo

La prossima versione va ancora oltre

VBReFormer V5.0, prevista per agosto 2026, porta la ricostruzione del codice a un nuovo livello, in particolare sul P-Code.

Decompilazione P-Code completa

Ricostruzione del codice ben oltre il disassemblaggio, per i binari compilati in pseudo-codice (P-Code).

Inferenza dei tipi

I tipi di variabili e parametri vengono dedotti automaticamente dal loro utilizzo.

Inferenza dei nomi di variabili

Nomi leggibili e pertinenti vengono proposti automaticamente: poiché il binario non memorizza i nomi originali, vengono dedotti in modo intelligente dal contesto.

Partner

Un ecosistema francese di reverse engineering e cybersicurezza.

Domande frequenti

VBReFormer può decompilare qualsiasi programma VB6?

VBReFormer analizza tutti gli eseguibili compilati con Visual Basic 5 o 6, sia P-Code che Native Code. L'interfaccia (form, controlli, risorse) viene sempre recuperata integralmente; il recupero del codice dipende dalla modalità di compilazione.

Qual è la differenza tra P-Code e Native Code?

VB6 compila in P-Code (pseudo-codice interpretato) o Native Code (istruzioni macchina x86, ~90% delle applicazioni). VBReFormer gestisce entrambi.

È legale decompilare un programma?

Sì, quando si detengono i diritti del software — il caso tipico è il recupero del proprio codice sorgente perduto — o nel quadro legale dell'interoperabilità.

Esiste una versione gratuita?

Sì, VBReFormer Free permette di analizzare gli eseguibili VB5/VB6 e ispezionare interfacce e risorse gratuitamente, senza limiti di tempo. Le funzioni avanzate di recupero del codice sono riservate alle edizioni a pagamento.

Scegli la tua licenza

Rispondi a 2 domande sul tuo profilo e selezioneremo l'edizione giusta — in meno di 30 secondi.

Avvia la selezione →

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.