¿Hay un decomstackdor de Visual Basic 6?

Perdí el código fuente de un proyecto que hice en la empresa para la que trabajo y no he podido encontrar un descomstackdor de Visual Basic 6; ¿eso incluso existe?

Solo tengo el EXE que rescaté de la máquina de un usuario.

Para el código final comstackdo de su aplicación, la respuesta breve es “no”. Diferentes herramientas pueden extraer información diferente del código (por ejemplo, las configuraciones de formularios) y hay decomstackdores de códigos P (consulte el excelente enlace de Edgar para tales herramientas). Sin embargo, hasta el día de hoy, no hay descomstackdor para el código nativo. Tampoco conozco nada similar para otros lenguajes de alto nivel.

http://www.program-transformation.org/Transform/VisualBasicDecompilers

Este enlace proporciona muchos recursos para descomstackr VB6, pero parece que dependerá en gran medida de lo que usted TIENE (¿Todavía tiene el código del Objeto pre-link [EDIT: er … p-code, quiero decir], o solo el EXE?) De cualquier manera, parece que hay algo, eche un vistazo allí.

He usado VB Decompiler Lite ( http://www.vb-decompiler.org/ ) en el pasado, y aunque no te da el código fuente original, sí te proporciona mucha información, como nombres de métodos, algunos cadenas variables, etc. Con más conocimiento (o con la versión completa) es posible obtener incluso más que esto.

¿Has probado la herramienta llamada VBReFormer ( http://www.decompiler-vb.net/ )? Lo usamos mucho el año pasado para recuperar el código fuente de nuestra aplicación, porque perdimos el código fuente de nuestra aplicación hace 6 años y funcionó bien. También pudimos realizar algunos cambios en la interfaz de usuario directamente desde vbreformer y guardarlos en el archivo exe.