Discussion:
¿Cómo obtener el codigo fuente a partir de un ejecutable (hecho el visual basic
(demasiado antiguo para responder)
RadioMan
2003-07-24 15:46:10 UTC
Permalink
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




"Lenin Solorzano" escribió :
***@s ***@s:

...Necesito obtener el codigo fuente a partir de un archivo
ejecutable el cual fue hecho en visual basic 6.0...
...
Molebolge
2003-07-24 16:07:04 UTC
Permalink
sabes ASM ???? sino olvidalo...
Post by RadioMan
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...
...
Victor Koch
2003-07-24 16:29:01 UTC
Permalink
Por suerte hasta ahora no hay nada, pero no te preocupes porque en realidad
según lo que decís vos es "una PEQUEÑA dificultad que tengo", cosa menor
diría yo.

--
Un saludo, Víctor Koch.


"Lenin Solorzano" <***@hotmail.com> escribi� en el mensaje news:00bf01c351f9$60c97d70$***@phx.gbl...
***@s ***@s:

Acudo a sus buenos oficios para pedir ayuda... necesito
resolver una PEQUEÑA dificultad que tengo:

Necesito obtener el codigo fuente a partir de un archivo
ejecutable el cual fue hecho en visual basic 6.0...

(parecido al decompilador REFOX para visual fox)

...existe alguna utilidad que permita hacer eso???
y si existe: ¿Cuál es?

¿Dónde puedo encontrar información relacionada con este
tema?
Lenin
2003-07-30 21:28:51 UTC
Permalink
Lamento realmente las de algunos... pero, ni modo, así es
la vida...

Me gustaría que le dieran un vistazo a esta dirección:

www.vbrezq.com

y me den su opinión acerca de este utilitario que dicen
que es un "Source Recovery for Visual Basic"

Saludos
-----Mensaje original-----
Por suerte hasta ahora no hay nada, pero no te preocupes
porque en realidad
según lo que decís vos es "una PEQUEÑA dificultad que
tengo", cosa menor
diría yo.
--
Un saludo, Víctor Koch.
Acudo a sus buenos oficios para pedir ayuda... necesito
Necesito obtener el codigo fuente a partir de un archivo
ejecutable el cual fue hecho en visual basic 6.0...
(parecido al decompilador REFOX para visual fox)
....existe alguna utilidad que permita hacer eso???
y si existe: ¿Cuál es?
¿Dónde puedo encontrar información relacionada con este
tema?
.
Lenin
2003-07-30 21:28:54 UTC
Permalink
Lamento realmente las de algunos... pero, ni modo, así es
la vida...

Me gustaría que le dieran un vistazo a esta dirección:

www.vbrezq.com

y me den su opinión acerca de este utilitario que dicen
que es un "Source Recovery for Visual Basic"

Saludos
-----Mensaje original-----
Por suerte hasta ahora no hay nada, pero no te preocupes
porque en realidad
según lo que decís vos es "una PEQUEÑA dificultad que
tengo", cosa menor
diría yo.
--
Un saludo, Víctor Koch.
Acudo a sus buenos oficios para pedir ayuda... necesito
Necesito obtener el codigo fuente a partir de un archivo
ejecutable el cual fue hecho en visual basic 6.0...
(parecido al decompilador REFOX para visual fox)
....existe alguna utilidad que permita hacer eso???
y si existe: ¿Cuál es?
¿Dónde puedo encontrar información relacionada con este
tema?
.
Victor Koch
2003-07-31 19:18:06 UTC
Permalink
No hay problema, si queres te envío un programa compilado y vos me devolves
el código fuente así yo con ese código que me devolves lo vuelvo a compilar
para así obtener nuevamente el ejecutable.

--
Un saludo, Víctor Koch.


"Lenin" <***@hotmail.com> escribi� en el mensaje news:05ae01c356e1$94037230$***@phx.gbl...
Lamento realmente las de algunos... pero, ni modo, así es
la vida...

Me gustaría que le dieran un vistazo a esta dirección:

www.vbrezq.com

y me den su opinión acerca de este utilitario que dicen
que es un "Source Recovery for Visual Basic"

Saludos
-----Mensaje original-----
Por suerte hasta ahora no hay nada, pero no te preocupes
porque en realidad
según lo que decís vos es "una PEQUEÑA dificultad que
tengo", cosa menor
diría yo.
--
Un saludo, Víctor Koch.
Acudo a sus buenos oficios para pedir ayuda... necesito
Necesito obtener el codigo fuente a partir de un archivo
ejecutable el cual fue hecho en visual basic 6.0...
(parecido al decompilador REFOX para visual fox)
....existe alguna utilidad que permita hacer eso???
y si existe: ¿Cuál es?
¿Dónde puedo encontrar información relacionada con este
tema?
.
Saga
2003-07-24 17:33:02 UTC
Permalink
Correcto lo que dicen los demas.... no se puede.

En el foro en ingles microsoft.public.vb.general.discussion hubo un hilo
donde este tema
se elaboro hasta donde se pudo.

Suerte!
Saga

"Lenin Solorzano" <***@hotmail.com> wrote in message news:00bf01c351f9$60c97d70$***@phx.gbl...
***@s ***@s:

Acudo a sus buenos oficios para pedir ayuda... necesito
resolver una PEQUEÑA dificultad que tengo:

Necesito obtener el codigo fuente a partir de un archivo
ejecutable el cual fue hecho en visual basic 6.0...

(parecido al decompilador REFOX para visual fox)

...existe alguna utilidad que permita hacer eso???
y si existe: ¿Cuál es?

¿Dónde puedo encontrar información relacionada con este
tema?
Neo
2003-07-25 06:28:56 UTC
Permalink
Estoy con vosotros en eso, es imposible por varios motivos, pero
principalmente porque no existen patrones fijos de bytes en el ejecutable
para hacia atrás reconocer la instrucción VB original. Además está la
optimización de código, que una vez generada una primera versión de código
objeto reorganiza el código para hacer que sea más rápido o que ocupe menos
espacio, con lo cual vuelve a destruir cualquier posible patrón
preestablecido de instrucción original. Y finalmente genera un ejecutable
con el código objeto ya de por sí muy manipulado.

Es una pena, pero es así, aunque tiene una ventaja, que preserva el derecho
de autor del programa y las horas invertidas en él. ¿Os gustaría que otros
os pillaran los fuentes de vuestros programas y que luego los vendieran a
mitad de precio?

Saludos,
Post by Saga
Correcto lo que dicen los demas.... no se puede.
En el foro en ingles microsoft.public.vb.general.discussion hubo un hilo
donde este tema
se elaboro hasta donde se pudo.
Suerte!
Saga
Acudo a sus buenos oficios para pedir ayuda... necesito
Necesito obtener el codigo fuente a partir de un archivo
ejecutable el cual fue hecho en visual basic 6.0...
(parecido al decompilador REFOX para visual fox)
...existe alguna utilidad que permita hacer eso???
y si existe: ¿Cuál es?
¿Dónde puedo encontrar información relacionada con este
tema?
Molebolge
2003-07-24 20:21:45 UTC
Permalink
no precisamente, si ibm me hubiera dado los fuentes seria otra historia....
pone
la reversa volve a la oficina y empeza a programar nuevamente la
aplicación
de cero.
--
Un saludo, Víctor Koch.
una vez tuve un problema asi con un punto de venta, tenia todo menos el
codigo fuente y necesitaba el codigo....aplique ingenieria en reversa
hasta
llegar hasta el resultado y funciono perfectamente bien...
saludos
Acudo a sus buenos oficios para pedir ayuda... necesito
Necesito obtener el codigo fuente a partir de un archivo
ejecutable el cual fue hecho en visual basic 6.0...
(parecido al decompilador REFOX para visual fox)
...existe alguna utilidad que permita hacer eso???
y si existe: ¿Cuál es?
¿Dónde puedo encontrar información relacionada con este
tema?
Lenin
2003-07-30 21:35:45 UTC
Permalink
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...
....
.
RadioMan
2003-07-31 11:21:19 UTC
Permalink
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...
....
.
Luis Fernando Cid Consuelo
2023-11-28 18:25:05 UTC
Permalink
Post by RadioMan
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
NO SE CANSAN DE ESCRIBIR SANDECES? VENEZOLANO DEJARAS DE SER! INUTIL! SI NO SABEN, NO COMENTEN! CLARO QUE SE PUEDE RECUPERAR EL CÓDIGO VÍA INGENIERÍA INVERSA, EXISTEN APLICACIONES DENOMINADAS DECOMPILADORES QUE TE VAN A DAR EL CÓDIGO FUENTE DE UNA APLICACIÓN, LA ÚNICA LIMITANTE QUE EXISTE ES QUE DEBES CONOCER EN QUÉ LENGUAJE ESTÁ COMPILADO PARA SABER QUE DECOMPILADOR UTILIZAR.
PARA VISUAL BASIC TE RECOMIENDO VB DECOMPILER LITE.

Loading...