Pyarmor est un outil de ligne de commande conçu pour obscurcir les scripts Python, lier les scripts obscurcis à des machines spécifiques et définir les dates d'expiration des scripts obscurcis.
.py
standard, ce qui leur permet de remplacer de manière transparente les scripts Python d'origine dans la plupart des cas.Pour plus d'informations, consultez les environnements Pyarmor.
pip install pyarmor
foo.py
: pyarmor gen foo.py
Cette commande génère un script obscurci comme celui-ci sur dist/foo.py
:
from pyarmor_runtime import __pyarmor__
__pyarmor__ ( __name__ , __file__ , b' x28 x83 x20 x58 ....' )
python dist/foo.py
Pour plus d’informations, consultez le didacticiel de démarrage.
Pyarmor est publié en shareware. La version d'essai gratuite n'expire jamais, mais présente certaines limitations.
Reportez-vous aux licences Pyarmor pour plus d'informations sur les types de licences, les fonctionnalités, les limitations et l'achat d'une licence Pyarmor.
Veuillez lire le CLUF de Pyarmor.
Il existe également des plateformes d'apprentissage tierces (non officielles de Pyarmor)
中文资源
Chaque version majeure est accompagnée d'un fichier journal des modifications distinct, détaillant les problèmes résolus, les nouvelles fonctionnalités et les problèmes de compatibilité entre les différentes versions.
Assurez-vous de lire attentivement le journal des modifications avant de mettre à niveau Pyarmor :
Journaux de modifications complets lors des versions
Fonctionnalités à venir dans le plan de version Pyarmor
Certaines fonctionnalités peuvent être exclusives à Python 3. ↩
Certaines fonctionnalités peuvent être exclusives à des architectures spécifiques. ↩