L’obfuscation du code est le processus de transformation d’un code source en un code plus difficile à comprendre, tout en conservant sa fonctionnalité. Dans ce tutoriel, nous allons explorer comment utiliser PyArmor pour obfusquer un code Python, étape par étape.
TL;DR
Si tu souhaites installer et utiliser PyArmor sans suivre le tutoriel, tape juste ces commandes dans ton terminal/cmd :
python --version pip install pyarmor pyarmor --version pyarmor pack -e "--onefile" mon_script.py python/python3 mon_script.py
Prérequis
Python : Assures-toi d’avoir Python installé sur ton système. Si ce n’est pas le cas, télécharge-le ici : https://www.python.org/downloads/
Si tu ne sais pas l’installer pas de panique, clique ici et apprends comment installer python : https://www.culte-du-code.fr/comment-installer-python-sur-son-windows-ou-linux/
Étape 1 : Installation de PyArmor
- Ouvre un terminal.
- Utilise la commande suivante pour installer PyArmor :
pip install pyarmor
Étape 1 : créer un dossier de travail
- Crée un dossier pour ton projet.
- Place ton code Python dans ce dossier. Par exemple, nomme le fichier
mon_script.py
.
Étape 2 : obfusquer le Code
- Dans le même dossier, ouvre un terminal.
- Utilise la commande suivante pour obfusquer ton code :
pyarmor pack -e "--onefile" mon_script.py
Cette commande crée un répertoire « dist » contenant ton code obfusqué.
Étape 3 : exécution du code obfusqué
- Dans le terminal, navigue vers le dossier « dist ».
- Exécute le code obfusqué :
py mon_script.py
Étape 4 : options avancées (Facultatif)
PyArmor offre des options avancées pour personnaliser le processus d’obfuscation. Consulte la documentation officielle de PyArmor pour en savoir plus : https://pyarmor.readthedocs.io/en/latest/
Poster un commentaire