我知道运行在同一个networking上的DNS服务器的IP地址,我无法维护。
如何了解更多关于哪个DNS服务器使用的软件?
感谢您的帮助 – 如果有任何不清楚的地方,请留下评论。
许多DNS服务器在CHAOS类的version.bind标签的DNS TXTlogging中预先configuration了版本信息。 如果您的情况也是如此,您可以通过运行来检索它
dig @dns.name.server version.bind chaos txt
典型的答案可能包括
;; ANSWER SECTION: version.bind. 0 CH TXT "9.8.1-P1"
要么
;; ANSWER SECTION: version.bind. 1476526080 IN TXT "Microsoft DNS 6.1.7600 (1DB04228)"
要么
;; ANSWER SECTION: version.bind. 0 CH TXT "dnsmasq-2.47"
除此之外,存在DNS指纹识别工具, fpdns可能是最先进的。
DNS协议没有像其他一些协议那样内置到它们中的发现机制。
这给你留下了间接的方法,如端口扫描和肩上冲浪,使用这些并不可取。 如果你需要知道,在人类层面工作可能是最有效的方法来获得你想要的答案而不被视为攻击者。