Préparer les listes de noms d'utilisateur et de mots de passe
Dans cette étape, nous allons créer deux fichiers essentiels : une liste de noms d'utilisateur et une liste de mots de passe. Ces listes seront utilisées par Hydra pour tenter des connexions SSH. La création de ces listes nous permet de tester systématiquement diverses combinaisons de noms d'utilisateur et de mots de passe sur notre cible.
Tout d'abord, créons la liste de noms d'utilisateur. Nous allons utiliser l'éditeur de texte nano
pour créer un fichier nommé usernames.txt
dans le répertoire ~/project
.
nano ~/project/usernames.txt
Maintenant, ajoutez les noms d'utilisateur suivants au fichier. Ce ne sont que des exemples ; vous pouvez les personnaliser selon vos besoins.
root
admin
test
user
ubuntu
Appuyez sur Ctrl+O
pour enregistrer le fichier, puis appuyez sur Entrée
pour confirmer le nom du fichier, et enfin appuyez sur Ctrl+X
pour quitter nano
.
Ensuite, nous allons créer la liste de mots de passe. Encore une fois, nous allons utiliser nano
pour créer un fichier nommé passwords.txt
dans le répertoire ~/project
.
nano ~/project/passwords.txt
Ajoutez les mots de passe suivants au fichier. N'oubliez pas que ce ne sont que des exemples.
password
123456
qwerty
secret
ubuntu
Appuyez sur Ctrl+O
pour enregistrer le fichier, puis appuyez sur Entrée
pour confirmer le nom du fichier, et enfin appuyez sur Ctrl+X
pour quitter nano
.
Pour vérifier que les fichiers ont été créés correctement, vous pouvez utiliser la commande cat
pour afficher leur contenu.
cat ~/project/usernames.txt
Vous devriez voir la liste des noms d'utilisateur que vous avez saisis.
root
admin
test
user
ubuntu
De même, vérifiez la liste de mots de passe :
cat ~/project/passwords.txt
Vous devriez voir la liste des mots de passe que vous avez saisis.
password
123456
qwerty
secret
ubuntu
Ces fichiers, usernames.txt
et passwords.txt
, sont maintenant prêts à être utilisés avec Hydra dans les étapes suivantes.