Installer dnsenum
Dans cette étape, vous allez installer l'outil dnsenum
, qui est une utilité d'énumération DNS utilisée pour collecter des informations sur l'infrastructure DNS d'un domaine. L'énumération DNS est une technique de reconnaissance fondamentale en cybersécurité qui permet d'identifier les potentielles surfaces d'attaque. L'outil dnsenum
automatise le processus de découverte de sous-domaines, d'enregistrements DNS (tels que les enregistrements A, MX, NS) et d'autres informations précieuses sur la configuration réseau d'un domaine cible.
Avant de commencer, comprenons pourquoi nous utilisons cette structure de répertoire spécifique. Le répertoire ~/project
est un espace de travail propre que nous avons préparé pour vous afin de garder vos outils organisés. C'est également une bonne pratique dans les évaluations de sécurité dans le monde réel.
-
Tout d'abord, assurez-vous d'être dans le répertoire de travail par défaut :
cd ~/project
La commande suivante installe Perl et plusieurs modules Perl dont dnsenum
dépend pour fonctionner correctement. Perl est un langage de script dans lequel dnsenum
est écrit, tandis que les autres modules fournissent des fonctionnalités de réseau et de DNS.
-
Installez les dépendances requises pour dnsenum
:
sudo apt-get update && sudo apt-get install -y perl libnet-dns-perl libnet-netmask-perl libnet-ip-perl
Maintenant, nous allons télécharger l'outil dnsenum
depuis son dépôt GitHub officiel. GitHub est l'endroit où les développeurs partagent des projets open-source comme celui-ci.
-
Téléchargez dnsenum
depuis son dépôt officiel :
git clone https://github.com/fwaeytens/dnsenum.git
Après le téléchargement, nous devons entrer dans le répertoire dnsenum
pour accéder aux fichiers de l'outil. C'est là que se trouve le script principal dnsenum.pl
.
-
Accédez au répertoire dnsenum
:
cd dnsenum
Enfin, nous allons vérifier que l'installation s'est bien déroulée en vérifiant le menu d'aide. C'est une étape importante avec tout nouvel outil - comprendre ses options avant de l'exécuter contre des cibles réelles.
- Vérifiez l'installation en vérifiant le menu d'aide :
perl dnsenum.pl --help
Vous devriez voir les informations d'utilisation de l'outil et les options disponibles. Cette sortie vous montre toutes les commandes et les options que vous pouvez utiliser avec dnsenum
pour différents types de tâches d'énumération DNS.