[Python-es] .pyc e ingeniería inversa.

Jesus Cea jcea en argo.es
Lun Feb 25 19:43:39 CET 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Milton Galo Patricio Inostroza Aguilera wrote:
|> asi que lo mejor seria para proteger tus pyc hacerlo un exe, el exe
es mas dicil >decompilarlo pero tambien se puede..
|
| utilizando py2exe [1] es una opción
|
| [1] http://www.py2exe.org/

No, py2exe genera un ejecutable python, pero todo el bytecode estará ahí
dentro, accesible para quien sepa mirar.

Lo mejor es utilizar algo tipo pyrex o pypy para generar C, y compilarlo
luego. No importa que el código generado sea muy malo, porque lo que
buscas es ofuscar, no rendimiento.

- --
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea en argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
jabber / xmpp:jcea en jabber.org         _/_/    _/_/          _/_/_/_/_/
~                               _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBR8MMVplgi5GaxT1NAQKp8gP/f0g5C/M3gc+s1bqFAVaCLiHtdiL2mPv7
PMAoZK4KpF9i/zR7frWlBwnnJFQnTPfOrbKrFMDXeqPFQ+bsYza2e26B0FTQIYBT
/YtHNrnmEP5t72VFSgYPQSTFKWk0Y3wvybaPnr5pr9yANCGulM7voy53DtYXJ5/K
EHxgo74xPms=
=daca
-----END PGP SIGNATURE-----


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