Pyarmor es una herramienta de línea de comandos diseñada para ofuscar scripts de Python, vincular scripts ofuscados a máquinas específicas y establecer fechas de vencimiento para scripts ofuscados.
.py
estándar, lo que les permite reemplazar sin problemas los scripts de Python originales en la mayoría de los casos.Para obtener más información, consulte los entornos de Pyarmor.
pip install pyarmor
foo.py
: pyarmor gen foo.py
Este comando genera un script ofuscado como este en dist/foo.py
:
from pyarmor_runtime import __pyarmor__
__pyarmor__ ( __name__ , __file__ , b' x28 x83 x20 x58 ....' )
python dist/foo.py
Para obtener más información, consulte el tutorial de introducción.
Pyarmor se publica como shareware. La versión de prueba gratuita nunca caduca, pero tiene algunas limitaciones.
Consulte Licencias de Pyarmor para obtener información sobre los tipos de licencia, las características, las limitaciones y la compra de una licencia de Pyarmor.
Lea el CLUF de Pyarmor.
También existen algunas plataformas de aprendizaje de terceros (no oficiales de Pyarmor)
中文资源
Cada versión principal viene con un archivo de registro de cambios independiente, que detalla los problemas solucionados, las nuevas funciones y los problemas de compatibilidad entre las diferentes versiones.
Asegúrese de leer atentamente el registro de cambios antes de actualizar Pyarmor:
Registros de cambios completos en los lanzamientos
Próximas funciones en el plan de lanzamiento de Pyarmor
Algunas características pueden ser exclusivas de Python 3. ↩
Algunas características pueden ser exclusivas de arquitecturas específicas. ↩