Cifrado de archivos Python
Nuestro contenedor de cifrado para python protege el código de Python contra la ingeniería inversa. Simplemente cargue su archivo en nuestro contenedor y continúe con una de las siguientes configuraciones:-
Configuración estándar
Cifre toda la aplicación de Python con una verificación de licencia simple y automática para ejecutar la aplicación. -
Configuración avanzada
Cifre solo ciertas funciones de su código Python. Genere licencias diferentes para cada función más adelante. -
Solo cifrado
Cifre toda la aplicación sin licencia para evitar la ingeniería inversa. No se requiere licencia con este método.
Requisitos
-
Versiones de Python
Python 3.x -
Sistemas operativos y plataformas
Windows x86, Windows x86_64, Linux x86, Linux x86_64, macOS x86_64
Protección del código Python: estándar
Cifrar el código de Python con la configuración estándar dará como resultado una aplicación de Python con todos los métodos cifrados. Al intentar ejecutar la aplicación se necesita una licencia.Cuando hay una licencia disponible, el descifrado se realiza sobre la marcha. Desde la perspectiva de UX, se recomienda mantener las funciones principales fuera del cifrado, lo que le permite mostrar mensajes (de error).
Se espera un impacto mínimo en el rendimiento de su aplicación. Ofrecemos muchos parámetros ajustables para lograr el equilibrio perfecto entre rendimiento y seguridad.
Configuración avanzada
Con la configuración avanzada, puede cifrar y licenciar partes individuales de su código Python.Esto le permite distribuir licencias solo para funciones seleccionadas. Cuando un usuario intenta acceder a una función que requiere otra licencia, aparece un mensaje.
Configuración de solo cifrado
En comparación con la configuración estándar, la aplicación cifrada no necesitará una licencia válida para descifrar.Las claves de descifrado simplemente se ocultan en la aplicación cifrada que luego se descifra con nuestro motor adjunto al archivo cifrado. Como esto sucede en la memoria, la versión descifrada del archivo nunca aparece en el disco, lo que hace que la ingeniería inversa sea extremadamente difícil.
Leer más aquí
FAQ
Ya tengo un sistema de licencias en marcha. ¿Esto no se interpondrá en el camino?
En este caso, le recomendamos que utilice la 'Configuración de solo cifrado'.
¿Puedo probar la herramienta de encriptación antes de comprarla?
Seguro. Simplemente solicite un SDK y recibirá el kit de herramientas completo para crear una PoC.
En el formulario, especifique que desea cifrar el código de Python.
¿Necesito cambiar/(re)compilar/ajustar mi código para poder trabajar con su contenedor?
No. Simplemente puede cargar su archivo .py en nuestro contenedor.