Info dns

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Découverte de sous-domaines
Techniques Force brute, dictionnaire, typo, cache DNS
Voir aussi DNS enumeration · Dig · Dnsmap

Depuis la généralisation des ACL entre serveurs DNS primaires et secondaires, les transferts de zone (AXFR) aboutissent rarement. La découverte de sous-domaines passe donc surtout par la force brute, les dictionnaires, les variantes typographiques et l'exploitation des caches DNS.

Moteurs de recherche

Les opérateurs de recherche permettent de lister des sous-domaines indexés :

site:example.com -site:www.example.com

Les moteurs ne connaissent toutefois pas tous les hôtes, notamment ceux exclus par le fichier robots.txt.

Mode dictionnaire

On teste une liste de noms probables (idéalement dans la langue du site) :

txdns -fm dictionnaire.txt example.com

Mode force brute

Génération de chaînes à la volée pour trouver des noms absents des dictionnaires :

txdns -bb --min 2 --max 10 --charset 1 -v -x 30 example.com

Mode typo

Recherche de noms de domaine ressemblant à la chaîne fournie (fautes de frappe, permutations) :

txdns -rt -t example.com

Autres outils de force brute DNS : ws-dns-bfx, txdns.

Cache DNS

Il est possible de retrouver des noms de sous-domaines déjà résolus en interrogeant les caches des résolveurs (choisir les résolveurs des principaux FAI et opérateurs de la zone visée).

Voir aussi