Ajouter John the Ripper au PATH système
Dans cette étape, vous allez ajouter le répertoire contenant l'exécutable john à la variable d'environnement PATH de votre système. Cela vous permettra d'exécuter john depuis n'importe quel emplacement dans le terminal sans avoir à taper le chemin complet.
L'exécutable john est actuellement situé dans ~/project/john-1.9.0-jumbo-1/run. Pour le rendre accessible globalement à votre utilisateur, vous devez ajouter ce chemin au fichier de configuration de votre shell. Comme l'environnement de laboratoire utilise Zsh, le fichier est ~/.zshrc.
Utilisez la commande echo pour ajouter la commande export à votre fichier ~/.zshrc.
echo 'export PATH="$HOME/project/john-1.9.0-jumbo-1/run:$PATH"' >> ~/.zshrc
Cette commande ajoute le répertoire run au début de votre PATH. La modification ne prendra effet que dans les nouvelles sessions de terminal. Pour l'appliquer à votre session actuelle, vous devez "sourcer" le fichier de configuration.
source ~/.zshrc
Maintenant, vérifions que cela fonctionne. Tout d'abord, sortez du répertoire run pour aller dans votre répertoire personnel.
cd ~
Depuis votre répertoire personnel, essayez d'exécuter john sans spécifier le chemin.
john
Si le PATH a été correctement défini, vous verrez les mêmes informations d'utilisation qu'auparavant. Cela confirme que vous pouvez maintenant exécuter John the Ripper depuis n'importe où.
John the Ripper 1.9.0-jumbo-1 [linux-gnu 64-bit x86_64 AVX2 AC]
Copyright (c) 1996-2019 by Solar Designer and others
Homepage: https://www.openwall.com/john/
Usage: john [OPTIONS] [PASSWORD-FILES]
...