如何找到托管在 IP 上的其他域?

Rob*_*Rob 1 domain

我看到诸如http://domainsbyip.com/允许人们输入 IP 或域的站点,它返回托管在该 IP 上的其他域。你如何找到这些信息?

Aar*_*ron 5

我不相信有一种“程序化”的方式来解决这个问题。您基本上必须拥有一个庞大的域名列表(比您想象的要容易得多),然后将它们全部解析并将其放入表格中。如果您考虑一下,这些网站存在的唯一方法是 1) 某个域中的 DNS A 记录 aaaabbbb.ddd.com 2) apache 中的虚拟主机指令,它告诉服务器在请求特定内容时要提供哪些内容领域

这些方法中的任何一种都不容易被外部实体发现。

从服务器日志、客户端日志(尤其是那些可能有间谍软件的人)等中获取域列表非常容易。

  • 不。是这样设计的。域名解析为IP地址,有时IP的PTR可以解析为可用的域名。PTR是唯一可以提供的权威答案。您的替代方案是为每个域名(包括子域)创建一个庞大的数据库(abc.dude.com 与 dude.com 等不同)。哦,保持更新,因为一些 TTL 很快就会过期。 (5认同)