Algunas veces queremos "Ocultar" nuestro código , y en python al ser el lenguaje interpretado no se puede "ocultar" , sabéis de algún ofuscador que "mezcle" bastantes cosas para hacer ilegible el código pero con la misma función ? es una duda que tenia en mente

Que yo sepa no , pero te digo un truquito , si tu programa se llama keygen.py crea un archivo llamado keygen_start.py en el cual unicamente escribis import keygen y despues ejecutas el keygen_start.py , despues de que termines de ejecutarlo python te va a crear un archivo llamado keygen.pyc ,el cual contiene tu codigo pero escrito en codigo exclusivo para el interpretador asi que no tiene mucho sentido para los seres humanos , eso si te recomiendo quites uno que otro comentario
de tu codigo porque me ha tocado ver que algunos comentarios se quedan intactos a la hora de que se crea el archivo .pyo cuando vayas a compartir tu programa asegurate de que en la carpeta unicamente este : keygen.pyc (es tu codigo compilado en bytecode) y keygen_start.py
<Josh> y bueno hermano,tu hermana q me dijo q estaba cansada de tenerle el orto como la bandera de japon y bueno la pobre me quizo hacer un masaje prostatico nada mas pero era tanto su recelo y venganza acumulada q se esmero un poco mas de lo normal,pero bue,estuivo bien amorizado por la de dias horas años y lagrimas q echo la pobre de tanto culearla
ps1c0s1s escribió:Que yo sepa no , pero te digo un truquito , si tu programa se llama keygen.py crea un archivo llamado keygen_start.py en el cual unicamente escribis import keygen y despues ejecutas el keygen_start.py , despues de que termines de ejecutarlo python te va a crear un archivo llamado keygen.pyc ,el cual contiene tu codigo pero escrito en codigo exclusivo para el interpretador asi que no tiene mucho sentido para los seres humanos , eso si te recomiendo quites uno que otro comentario
de tu codigo porque me ha tocado ver que algunos comentarios se quedan intactos a la hora de que se crea el archivo .pyo cuando vayas a compartir tu programa asegurate de que en la carpeta unicamente este : keygen.pyc (es tu codigo compilado en bytecode) y keygen_start.py
print "hola"
raw_input()
Imagen


Fantastico , no lo conocia
Responder

Volver a “Python”