Decompiler-VB.Net
ES
Iniciar sesión
// Herramienta profesional · Visual Basic 5 & 6

Recupera el
código fuente
de cualquier app VB

VBReFormer es la única suite de recuperación todo-en-uno para Visual Basic 5 & 6 — desensamblador, descompilador y editor de UI compilada en una sola herramienta. Formatos binarios compatibles : .exe · .dll · .ocx · .scr

La versión Free muestra lo que se puede recuperar de tu binario — antes de comprar.

Próximamente: decompilación P-Code completa, inferencia de tipos y nombres de variables
Desde 2000 · 25+ años · FR EU Europeo por diseño. Local por defecto.
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+

descargas

1.700+

licencias vendidas

25+

años de experiencia

France Union européenne

Un editor de software europeo de confianza

VBReFormer se diseña, desarrolla y mantiene en Francia desde 2000 — jurisdicción de la UE, cumplimiento del RGPD y una cadena de suministro totalmente europea.

Diseñado en Toulouse (Alto Garona) y Saboya

Made in France Jurisdicción UE · RGPD Editor independiente · desde 2000 Ver la comparativa
// Tres herramientas en una

Qué hace VBReFormer

VBReFormer es la única suite de recuperación todo-en-uno para Visual Basic 5 & 6 — desensamblador, descompilador y editor de UI compilada en una sola herramienta.

  • // Desensamblador — Identifica cada procedimiento, formulario, módulo y clase del binario compilado. Convierte código máquina en ensamblador legible.
  • // Descompilador — Convierte el código nativo compilado de vuelta a Visual Basic fuente. Recupera llamadas runtime, declaraciones e interacciones de objetos.
  • // Editor de diseño — Edita la interfaz compilada directamente — sin límite de tamaño. La única herramienta del mercado con esta funcionalidad.
  • // Forms, Módulos, Clases, UserControls
  • // Salida en lenguaje ensamblador

// Formatos binarios compatibles

.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

// Tres herramientas en una

Descompilador

Convierte el código nativo compilado de vuelta a Visual Basic fuente. Recupera llamadas runtime, declaraciones e interacciones de objetos.

Desensamblador

Identifica cada procedimiento, formulario, módulo y clase del binario compilado. Convierte código máquina en ensamblador legible.

  • //Forms, Módulos, Clases, UserControls
  • //Salida en lenguaje ensamblador
  • //Motor de búsqueda en el desensamblado
Explorar funciones →
El más potente

Descompilador

Convierte el código nativo compilado de vuelta a Visual Basic fuente. Recupera llamadas runtime, declaraciones e interacciones de objetos.

  • //Código nativo → VB6
  • //15.000+ declaraciones API Win32
  • //~80 % de recuperación de la lógica
Explorar funciones →
Único en el mercado

Editor de diseño

Edita la interfaz compilada directamente — sin límite de tamaño. La única herramienta del mercado con esta funcionalidad.

  • //Edita .frm, .ctl, .ocx en el binario
  • //Reemplaza recursos incrustados
  • //Sin límite de tamaño (exclusivo)
Explorar funciones →
// Proceso sencillo

Cómo funciona

01
Step 01

Carga tu binario

Abre cualquier archivo VB5/VB6 .exe, .dll, .ocx o .scr. VBReFormer analiza al instante la estructura PE.

02
Step 02

Explora y descompila

Navega por el código desensamblado, recupera archivos de diseño UI y ejecuta el descompilador en procedimientos de código nativo.

03
Step 03

Exporta y reconstruye

Exporta los archivos .frm, .bas y .cls recuperados a un nuevo proyecto VB. Edita la UI binaria sin recompilación.

// Soberanía y residencia de datos 🇫🇷 Made in France 🇪🇺 Jurisdicción UE · RGPD

Un descompilador que controlas de principio a fin

VBReFormer es un software de escritorio que se instala y ejecuta íntegramente en tus propios equipos Windows. Los binarios que analizas permanecen dentro de tu infraestructura, del primer al último byte.

100 % en local

Sin nube, sin subidas, sin telemetría. Tus binarios nunca salen de tu infraestructura: el análisis se realiza por completo en tu máquina, incluso totalmente sin conexión.

Origen y jurisdicción europeos

Editado y desarrollado en Francia, VBReFormer se rige por la jurisdicción de la UE y cuenta con soporte ubicado en la UE. Tú controlas la procedencia de tus herramientas.

Alineado con el RGPD por diseño

Como no se transmite nada, no hay tratamiento de datos por terceros que justificar. Una huella limpia y auditable, apta para entornos regulados.

Para los equipos de defensa, administración pública e infraestructuras críticas, el origen y la jurisdicción de una herramienta forman parte de los requisitos. VBReFormer responde a ambos.

// Disponible ahora · Entrega instantánea por email

¿Listo para descompilar?

Las licencias comienzan desde 59 € para uso personal y pequeñas empresas. Una licencia, las tres herramientas.

Soporte anual incluido · Opciones perpetuas 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.