Decompiler-VB.Net
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

Desde 2000 · 25+ años
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
// 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.

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