[Python-es] proteccion de codigo

Francois Dion francois.dion en gmail.com
Mie Abr 4 12:56:34 EDT 2018


No hay seguridad absoluta, cual sea el lenguaje.

Por ejemplo, deberías leer:
https://www.syssec.rub.de/media/emma/veroeffentlichungen/2016/01/14/PHP-De-Protection_RAID15.pdf

Según los autores:
"
As a result, we showed
that our decompiler is able to recover 96% of the protected PHP code which
would enable an attacker to crack license systems and identify previously
un-
known vulnerabilities and backdoors
"

Recobraron casi todo el código (96%).

Una protección legal (contrato) es mas eficaz. O SaaS.


François


2018-04-04 11:57 GMT-04:00 juancarlos rebate rodriguez <nerus492 en gmail.com>:

>
>
> El 04/04/18 a las 08:24, Daπid escribió:
>
> 1 Sí, pero no está diseñado con eso en mente, así que no es fácil. Lo más
> sencillo, en mi opinión, sería compilar ciertos módulos en Cython y
> distribuir el binario o el código en C. El módulo principal seguría siendo
> Python, pero ahí sólo tienes que poner código más o menos trivial que carga
> directamente del compilado.
> 3 Muchas bibliotecas en Python tienen licencia BSD o equivalente, que sí
> te permitiría redistribuir código propietario. Django es una de ellas. GPL
> sí que te podría dar problemas, según cómo lo uses.
>
>
> /David.
>
> 2018-04-03 22:55 GMT+02:00 juan carlos rebate <nerus492 en gmail.com>:
>
>> buenas noches, antes de nada decir que soy nuevo en python y tengo algunas
>> dudas que no puedo resolver por ningun lado.
>> 1 puedo crear y distribuir programas privados y cerrados con python?.
>> 2 he leido que se proporciona una herramienta pura para construir binarios
>> de python; la utilidad segun se cuenta en la wiki es propia y pura, se
>> llama freeze pero almenos en la version 16.04.4 de ubuntu no se incluye,
>> esta utilidad bastaria para proteger mi app? existen restricciones de
>> licencia con esta tecnica?.
>> 3 mi programa o app es un sistema web construido desde cero, sin usar
>> ningun añadido como django para no depender de licencias de terceros, como
>> podria hacer que el servidor web cargue la app siendo esta un ejecutable?.
>> destacar que vengo de php y c#
>> si alguien me pudiese ayudar se lo agradeceria en el alma
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> https://mail.python.org/mailman/listinfo/python-es
>>
>
>
>
> _______________________________________________
> Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es
>
> entonces no me compensa el trabajo hecho en python, me iria mejor en php
> que si tiene metodos de encriptacion de codigo y licenciamiento gracuas a
> zend y ademas de forma nativa, muchisimas gracias pr tu rapidisima
> respuesta te lo agradezo
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
>
>


-- 
about.me/francois.dion - www.pyptug.org - www.3DFutureTech.info - @f_dion
<http://twitter.com/f_dion>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20180404/d515d345/attachment.html>


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