Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
dnsenum — dnsenum est un script Perl qui énumère les informations DNS. | Kitploit
Outils/GitHubGitHub/fwaeytens/dnsenum
OSINT (Renseignement de Sources Ouvertes)ReconnaissanceÉnumération DNS et Sous-domaineCollecte d'InformationsAnalyse DNS
GitHubfwaeytens/dnsenum

dnsenum

dnsenum est un script Perl qui énumère les informations DNS.

Voir le dépôt
699144il y a 11 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

README - dnsenum.pl VERSION: 1.2.4

Script perl multithreadé pour énumérer les informations DNS d'un domaine et découvrir des blocs IP non contigus.

OPÉRATIONS :

root@kitploit:~
1) Obtenir l'adresse de l'hôte (enregistrement A).

2) Obtenir les serveurs de noms (multithreadé).

3) Obtenir l'enregistrement MX (multithreadé).

4) Effectuer des requêtes AXFR sur les serveurs de noms et obtenir la VERSION BIND (multithreadé).

5) Obtenir des noms et sous-domaines supplémentaires via le scraping Google
   (requête Google = "allinurl: -www site:domain").

6) Forcer les sous-domaines à partir d'un fichier, peut également effectuer une récursion
   sur les sous-domaines ayant des enregistrements NS (le tout multithreadé).

7) Calculer les plages réseau de classe C du domaine et effectuer des requêtes whois
   sur celles-ci (multithreadé).

8) Effectuer des recherches inverses sur les plages réseau
   (classe C et/ou plages whois) (multithreadé).

9) Écrire les blocs IP dans le fichier domain_ips.txt.

Journal des modifications depuis la version 1.2.2

  • Correction du GoogleScraping
  • Correction des problèmes de caractères génériques
  • Modification de la fonction de sortie pour éliminer les erreurs avec la nouvelle version de Net::DNS
  • Un peu de nettoyage çà et là
  • Suppression de la détection de la version BIND

PRÉREQUIS :

Modules inclus dans perl 5.10.0 : Getopt::Long IO::File Thread::Queue

Autres modules nécessaires : Obligatoires : Net::IP Net::DNS Net::Netmask Optionnels : Net::Whois::IP HTML::Parser WWW::Mechanize XML::Writer

Pour installer un module, exécutez simplement (en tant que root) :

perl -MCPAN -e shell

puis tapez : install ex : cpan[1]> install XML::Writer

Support des ithreads Perl : La version de perl doit être compilée avec le support des ithreads. threads threads::shared

OPTIONS : exécutez "perldoc dnsenum.pl".

Remerciements particuliers à tous les développeurs Perl.

Filip Waeytens <filip.waeytens[at]gmail.com> tix tixxDZ <tixxdz[at]gmail.com>

Télécharger l’outil