Hola,
uhm... puedes utilizar tecnicas de ofuscacion principalmente.... es
decir aun si leen tu codigo no se entenderia nada.. algo como
Source code:
def ObtenerImpuesto(valor1):
val = valor1 * 0,18
return val
es diferente a Source code ofuscado:
def sGhyshe4ksu(sh2f):
dsy = sh2f * 0,18
return dsy
como veras aqui solo se q estas multiplicando y si eres mosca sabras q
puede ser porcentaje, si a esto le agregas la creacion de funciones
falsas, llamadas repetitivas, loops, etc etc etc la hace aun mas dificil....
Ahora la idea es: si vas a crear un soft con 1000 lineas de codigo mejor
create un EXE o similar para Linux/Mac, si tu soft va a atener 20,000
lineas de codigo les va a costar mas crakearlo, leerlas y entenderlas q
pagarte :) depende mas del modelo de negocio q escojas.
Saludos / Best regards
Mario Lacunza
Email:: mlacu...@gmail.com
Personal Website:: http://www.lacunza.biz/
OpenOffice.org Perú:: http://openoffice-peru.com/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Google Talk / Y! messenger / Skype: mlacunzav
MSN: mlacun...@hotmail.com
El 29/10/12 19:46, Asdrúbal Iván Suárez Rivera escribió:
El día 29 de octubre de 2012 20:11, Ricardo Cárdenes
<ricardo.carde...@gmail.com <mailto:ricardo.carde...@gmail.com>> escribió:
> El mejor consejo en este caso sería... no uses Python. Si el usuario
> tiene acceso al bytecode, se puede descompilar.
>
Quizás esto sirva
http://stackoverflow.com/questions/3694413/distributing-closed-source-python-program
De todas maneras, en mi opinión personal, python *_NO ES_* el mejor
lenguaje para aplicaciones que no sean open source.
> 2012/10/29 Dhannier Molina <dhann...@gmail.com
<mailto:dhann...@gmail.com>>:
>> Hola!! Alguien me puede ayudar, tengo dudas en relacion a la
seguridad en
>> python.
>>
>> Hay alguna forma de impedir que el Bytecode generado al correr un
programa
>> en python sea decompilado? Es decir, que un intruso pueda generar
el archivo
>> .PY a partir del .PYC.
>>
>> Necesito blindar lo mejor posible mi sistema, que herramientas
podría usar?.
>> Saludos!!
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es@python.org <mailto:Python-es@python.org>
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org <mailto:Python-es@python.org>
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
--
Asdrúbal Iván Suárez Rivera
Si quieres aprender, enseña. Marco Tulio Cicerón.
¿Tienes twitter?
Sígueme: @asdrubalivan
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/