DNS: comment savoir quel logiciel un server DNS distant fonctionne

Situation

Je connais l'adresse IP d'un server DNS fonctionnant dans le même réseau sur une machine que je ne peux pas entretenir.

Question

Comment en savoir plus sur le logiciel utilisé par le server DNS?

Merci pour votre aide – si aucune chose n'est claire, laissez un commentaire.

De nombreux servers DNS sont préconfigurés avec des informations de version dans les loggings DNS TXT pour l'label version.bind dans la class CHAOS . Si c'est le cas avec le vôtre, vous pourriez le retirer en courant

 dig @dns.name.server version.bind chaos txt 

Les réponses typiques pourraient inclure

 ;; ANSWER SECTION: version.bind. 0 CH TXT "9.8.1-P1" 

ou

 ;; ANSWER SECTION: version.bind. 1476526080 IN TXT "Microsoft DNS 6.1.7600 (1DB04228)" 

ou

 ;; ANSWER SECTION: version.bind. 0 CH TXT "dnsmasq-2.47" 

En dehors de cela, il existe des outils pour l'empreinte DNS, probablement le plus avancé.

Les protocoles DNS ne comportent pas de mécanisme de découverte comme certains autres protocoles.

Cela vous laisse avec des methods indirectes, telles que le balayage des ports et l'épaule, dont l'utilisation n'est pas souhaitable. Si vous devez savoir, travailler sur la couche humaine est probablement le moyen le plus efficace d'get la réponse que vous voulez sans être perçu comme un attaquant.