Pyarmor é uma ferramenta de linha de comando projetada para ofuscar scripts Python, vincular scripts ofuscados a máquinas específicas e definir datas de expiração para scripts ofuscados.
.py
padrão, permitindo que substituam perfeitamente os scripts Python originais na maioria dos casos.Para mais informações, confira os Ambientes Pyarmor.
pip install pyarmor
foo.py
: pyarmor gen foo.py
Este comando gera um script ofuscado como este em dist/foo.py
:
from pyarmor_runtime import __pyarmor__
__pyarmor__ ( __name__ , __file__ , b' x28 x83 x20 x58 ....' )
python dist/foo.py
Para obter mais informações, confira o tutorial de primeiros passos.
Pyarmor é publicado como shareware. A versão de avaliação gratuita nunca expira, mas tem algumas limitações.
Consulte as licenças Pyarmor para obter informações sobre tipos de licença, recursos, limitações e compra de uma licença Pyarmor.
Por favor, leia o EULA do Pyarmor.
Existem também algumas plataformas de aprendizagem de terceiros (não oficiais da Pyarmor)
中文资源
Cada versão principal vem com um arquivo de changelog separado, detalhando problemas corrigidos, novos recursos e problemas de compatibilidade entre diferentes versões.
Certifique-se de ler o changelog com atenção antes de atualizar o Pyarmor:
Changelogs completos nos lançamentos
Próximos recursos do Pyarmor Release Plan
Alguns recursos podem ser exclusivos do Python 3. ↩
Alguns recursos podem ser exclusivos de arquiteturas específicas. ↩