Decompiler-VB.Net
ES
Iniciar sesión
VBReFormer Gen2 Motor reescrito por completo, P-code íntegro y el estudio en línea en beta pública. Leer el anuncio
Inicio

Producto

VBReFormer — VB6 decompiler y editor de interfaces compiladas

Un descompilador VB6 para binarios de Visual Basic 5 y 6: desensamblador, descompilador de Código Nativo y editor de interfaz compilada en una sola herramienta.

744.142+ descargas 1.700+ licencias vendidas 27 años de experiencia
.exe.dll.ocx.scrVB5 Native VB6 Native

Todas las ediciones

Extracción de la interfaz

VBReFormer extrae la totalidad de los artefactos de diseño visual del binario compilado, incluso sin los archivos fuente originales.

  • Extrae el archivo de proyecto VB (.vbp)
  • Extrae formularios y controles (.frm, .ctl, .pag)
  • Extrae los recursos binarios (.frx, .ctx, .pgx)
  • Identifica componentes COM/OLE/ActiveX
  • Extrae imágenes e iconos incrustados

Salida reconstruida

Form1.frm — main form extracted

Form1.frx — binary resources

Module1.bas — standard module

Class1.cls — class module

UserCtrl.ctl — user control

Project.vbp — project file

Ejemplo de código descompilado

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

Profesional y Enterprise

Descompilador de código nativo

El descompilador traduce el código compilado a Visual Basic legible. Desde la generación 2 trata tanto el P-Code como el Código Nativo — los dos modos de compilación de VB6.

  • Código máquina → reconstrucción Visual Basic
  • Reconstruye las llamadas runtime (MSVBVM60.dll)
  • 15.000+ declaraciones API Win32 integradas
  • ~80 % de las interacciones de objetos reconstruidas
  • Salida VB con resaltado de sintaxis
Nota: desde VBReFormer 7, tanto el P-Code como el Código Nativo se descompilan. La generación anterior solo reconstruía el Código Nativo.
Ver la cobertura, función por función
Exclusivo · Todas las ediciones

Editor de UI compilado

La única herramienta del mercado que permite editar una UI VB5/VB6 compilada sin limitación de tamaño.

  • Edita propiedades de controles en el binario compilado
  • Sin limitación de tamaño (exclusivo)
  • Reemplaza recursos incrustados (imágenes, iconos)
  • Añade propiedades ocultas sin recompilación
  • Exporta recursos individuales

Propiedades editables

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

Ediciones

Comparativa de funciones

Todas las ediciones incluyen todas las funciones técnicas. La diferencia es el ámbito de la licencia.

Ediciones

Small Business

Home / Education

79 €

Popular

Medium Business

10–249 Tamaño máx. de organización

349 €

Large Business

Gov · Military · 250+

799 €

General
Compatibilidad con Visual Basic 5 y 6
Formatos compatibles: .exe .dll .ocx .scr
Windows 10 → Windows 11
Actualizaciones gratuitas del producto
Documentación online y guía de usuario
Extracción de la interfaz
Extracción del archivo de proyecto (.vbp)
Extracción de formularios (.frm, .ctl, .pag)
Archivos de recursos binarios
Identificación de componentes COM/OLE/ActiveX
Extracción de imágenes e iconos incrustados
Desensamblador
Identificación de procedimientos
Código máquina → desensamblado assembly
Resaltado de sintaxis assembly y VB
Motor de búsqueda en el desensamblado
Descompilador (P-Code y Código Nativo)
Código máquina → reconstrucción VB
Reconstrucción de las llamadas runtime (MSVBVM60)
15.000+ declaraciones API Win32
~80 % de las interacciones de objetos reconstruidas
Editor de diseño
Edita propiedades en el binario compilado
Sin limitación de tamaño (exclusivo)
Reemplaza recursos incrustados
Añade propiedades ocultas sin recompilación
Ámbito de licencia
Tamaño máx. de organización < 10 empleados · facturación < 1 M€ 10–249 empleados · facturación < 50 M€ 250+ empleados · ilimitado
Tipo de uso Personal · Académico · Sin fines de lucro Profesional comercial Comercial · Gubernamental · Militar
Instalación Por usuario o por ordenador Por usuario o por ordenador Por usuario o por ordenador
Elige tu licencia Obtener licencia → Obtener licencia → Obtener licencia →

Licencia válida 1, 2 o 3 años según la duración elegida en el pedido, soporte y actualizaciones incluidos durante todo el periodo. IVA no aplicable — art. 293 B del código fiscal francés.

Prueba primero gratis — la versión Free muestra lo que el motor reconstruye de tu binario →

Comparativa

VBReFormer frente a la competencia

Una comparación factual sobre criterios objetivos y verificables.

Criterio VBReFormer
Editor Devineos
Origen France Union européenne Francia Russie Rusia
Jurisdicción aplicable Unión Europea Fuera de la UE
P-Code + Código Nativo (VB5/6)
Extracción de la interfaz
Edición de la interfaz compilada
Versión gratuita
Soporte con sede en la UE

Según la información pública de los editores, vigente en el momento de la publicación.

100% Francés

Diseñado y desarrollado en Francia

VBReFormer se concibe, desarrolla y mantiene en Francia, entre Toulouse y Saboya — experiencia francesa y europea en ingeniería inversa, sin dependencias fuera de Europa.

Toulouse

Alto Garona · Occitania

Saboya

Auvernia-Ródano-Alpes

La herramienta adecuada para el problema adecuado

¿.NET, C# o VB.NET? Herramientas gratuitas como dnSpy o ILSpy lo hacen muy bien. Nuestra especialidad es Visual Basic 5 & 6 — el problema realmente difícil, y el único que aspiramos a resolver mejor que nadie.

Por qué esta elección →

Preguntas frecuentes

¿Puede VBReFormer descompilar cualquier programa VB6?

VBReFormer analiza todos los ejecutables compilados con Visual Basic 5 o 6, tanto en P-Code como en Código Nativo. La interfaz — formularios, controles, recursos — se extrae íntegramente en todos los casos. La reconstrucción del código depende de lo que el binario haya conservado: la edición gratuita te lo muestra sobre tu propio archivo, antes de comprar.

¿Cuál es la diferencia entre P-Code y Native Code?

VB6 compila en P-Code (pseudocódigo ejecutado por la máquina virtual) o en Código Nativo (instrucciones máquina x86, el ajuste predeterminado). Desde la generación 2, VBReFormer descompila ambos a Visual Basic legible; la generación anterior solo reconstruía el Código Nativo.

¿Es legal descompilar un programa?

Sí, cuando posees los derechos del software — el caso típico es reconstruir tu propio código fuente perdido — o dentro del marco legal de la interoperabilidad.

¿Existe una versión gratuita?

Sí, VBReFormer Free permite analizar tus ejecutables VB5/VB6 e inspeccionar interfaces y recursos gratis, sin límite de tiempo. Las funciones avanzadas de reconstrucción de código están reservadas a las ediciones de pago.

¿Cuánto tiempo es válida la licencia?

Durante el periodo que elija en la compra: uno, dos o tres años. El soporte por correo y todas las actualizaciones publicadas en ese periodo se incluyen, sin coste adicional. Al vencer, el acceso cesa y puede contratar una nueva licencia. La edición gratuita sigue siendo utilizable sin límite de tiempo.

¿Y si la descompilación no funciona con mi binario?

Para eso está justamente la edición gratuita: le muestra, con SU archivo y antes de cualquier compra, qué se puede extraer — formularios, recursos, estructura del proyecto. Siempre recomendamos probarla primero. Como las licencias son contenidos digitales entregados de inmediato, la venta es firme; si surge un problema técnico, nuestro soporte buscará una solución con usted.

Elige tu licencia

Responde 2 preguntas sobre tu perfil y seleccionaremos la edición correcta — en menos de 30 segundos.

Iniciar la selección →