Insisto y mas por ti mi querido amigo Lenin, que no importa lo que digan y
los actos de magia que hagan NO SE PUEDE DECOMPILAR!!.
El programa al que haces referencia no esta decompilando código, solo está
utilizando la información de variables, puntos de entrada y declaraciones
que juntandolo con el formato de compilación para el Visual Basic es capaz
de reproducir una ventana y el VBP basados en precisamente esos datos, pero
por ninguna parte vi el código.
Acabo de probar esa aplicacion que dices y realmente hace mucho mas de lo
que he visto hasta ahora, pero de nada sirve que puedas reproducir la
apariencia de la interface gráfica, que es la carpinteria de la mayoria de
los programas, y no poder obtener el código.
¿O acaso el código no tiene valor??, a mi no me preocuparía que reprodujeran
la interface gráfic de mis programas si técnicamente la puedes ver cuando se
ejecuta, el nombre de las funciones y propiedades simplemente son
reproducibles con simplemente abrir el Exe, Ocx o Dll con un procesador de
texto y las dependencias y referencias se ven muy bien con el Dependency
Walker.
Te aseguro que con un poco de paciencia se reproduce cualquier ventana de
cualquier programa que quieras con solo mirarlo, pero el código tendras que
reinventarlo.
Si alguno de ustedes o tu mismo Lenin, has recuperado "Código Fuente" con
ese programa que has recomendado quisiera saberlo y como, y cuidado, que
quede bien claro que sea código en VB6 y compilado en modo nativo.
Y para hacer un par de comentarios extras, lo que hace ese programa es
sabido por nosotros hace mucho, de hecho por algun lado tengo guardado ún
código fuente de un programa hecho en VB6 que hace lo mismo que el VBRezQ y
hay muchos otros que tambien lo hacen por alli como un intento de hacerle
creer a la gente de que estan decompilando!!!.
Tambien existen mecanismos precisamente para despitar a los despistados que
creen que se puede decompilar y muy sencillos de aplicar en nuestros
programas que consiste sencillamente en cambiar aleatoriamente los nombres
de los procedimientos, funciones, puntos de entrada y cualquier otro
identificador con nombre que pueda tener cualquier cosas compilada en VB,
porque esos nombres no son un secreto en ningun programa y menos aún en VB.
Puedes ir a: http://www.joryanick.com/vb-obfuscator.htm y probarlo y despues
que lo hagas corre el VBRezQ para que veas tu mismo que obtienes con
respecto al nombre de las funciones.
Así que para terminar, repito e insisto que lo que hace el VBRezQ no es
recuperar código fuente es simplemente recuperar la interface gráfica y los
nombres de las procedimientos y ver las referencias, de hecho su propia
ayuda dice:
Asi:
"[...]
recovers the project file, the graphical design of each form, references to
custom controls and declarations for API calls
[...]"
y para que no le caiga tan malo a uno continua diciendo:
"[...]
It also identifies all events and subroutines
[...]"
y para completar la anestesia dice en letras itálicas:
"[...]
Note: VB RezQ does not recover the source code within subroutines.
[...]"
Así que mi querido Lenin, tendrás que buscar otro programa para demostrarme
que se puede decompilar un programa hecho en VB6.
Simplemente no puedes!!!
No importa lo que te digan, no se puede!!!
Y sin herir sentimientos, recibe un cordial abrazo.
Saludos
--
'//RadioMan
Asdrubal Velasquez
RadioMan(ARROBA)cantv.net
Puerto Ordaz - Venezuela
"Lenin" <***@hotmail.com> escribi� en el mensaje news:05c501c356e2$88c9ccb0$***@phx.gbl...
Lamento realmente las actitudes de algunos... pero
bueno...
Sólo quería que visitaran este sitio:
www.vbrezq.com
Me gustaría conocer sus comentarios al respecto...
Saludos a todos!
Lenin
-----Mensaje original-----
Hola Lenin.
Simplemento no puedes!!!
No importa lo que te digan, no se puede!!!
Saludos.
p.d.: Tal vez si se puede si fué compilado como
pseudocódigo!!
--
'//RadioMan
Asdrubal Velasquez
RadioMan(ARROBA)cantv.net
Puerto Ordaz - Venezuela
....Necesito obtener el codigo fuente a partir de un
archivo
ejecutable el cual fue hecho en visual basic 6.0...
....
.