Descompilar un *.exe creado con py2exe?

Rolando José Torres Sánchez rolandojtorres en gmail.com
Dom Jul 22 06:11:18 CEST 2007


Yo he usado testdisk y me recupero particiones enteras con archivos y todo.


El 21/07/07, Gabriel Genellina <gagsl-py2 en yahoo.com.ar> escribió:
> En Thu, 19 Jul 2007 19:32:54 -0300, Juan Pavon Ruiz <jpavonruiz en yahoo.es>
> escribió:
>
> > En GNU/Linux puedes hacerle un "unzip archivo.exe" y con eso basta. :-D
> >
> > Me da el siguiente error:
> >
> > "unzip ARCHIVO.exe"
> >
> >   End-of-central-directory signature not found.  Either this file is not
> >   a zipfile, or it constitutes one disk of a multi-part archive.  In the
> >   latter case the central directory and zipfile comment will be found on
> >   the last disk(s) of this archive.
>
> Mmm, deberias poder abrirlo, tal vez con otra aplicacion... De cualquier
> forma, en el .exe estan los .pyc, no los fuentes. Asi que una vez que
> descomprimas el .exe, te va a quedar el problema de descompilar los .pyc.
> Que se podria llegar a hacer, habia un proyecto decompyle pero no se esta
> manteniendo y creo que solo llega hasta python 2.3
> Digamos que descompilar codigo python no es taaaaaaaaaaaan dificil como en
> otros lenguajes: en el .pyc estan disponibles los nombres de las variables
> -incluso las locales-, los docstring de las funciones, y mucha mas
> informacion que en otros lenguajes se pierde luego de compilar. Pero
> igual, pasar del bytecode a algo "entendible" de alto nivel, no es tan
> facil, y menos ahora que como estructura intermedia se esta usando un AST
> que se puede manipular y optimizar antes de generar realmente el codigo.
>
> Asi que yo realmente recomendaria un programa para recuperacion de datos.
> Aun despues de reformatear y reparticionar el disco, se puede recuperar la
> informacion. Por ejemplo R-Studio http://www.data-recovery-software.net -
> yo lo use con un disco ya desahuciado y recupero absolutamente todo.
>
> --
> Gabriel Genellina
>


-- 
Rolando José Torres Sánchez
TCL/TK inside Python
MSN:rolandojtorres en hotmail.com
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es