域名历史记录查询, 这可是在进行域名资产管理的, 或者是安全审计, 又或者是法律取证的时候, 一个非常基础的操作步骤。大家核心想要查询的信息, 包括了注册和转移的轨迹, 还有WHOIS的变更日志, DNS解析的历史情况, SSL证书的有效期信息, 以及域名状态码切换的那些记录。
接下来, 就会按照这些信息的类型来, 一个一个地进行说明, 告诉大家官方的查询渠道是什么样的, 具体的操作路径又在哪里。
域名历史记录包含哪些核心信息
注册时间和到期时间, 这包含首次注册的日期, 还有历次续费的记录以及到期的时间。
这是关于WHOIS变更日志的描述, 其中包含了注册人的变更记录、管理员的变更记录以及技术联系人的变更记录, 同时还涉及到了 registrar 间转入记录与转出的相关记录信息。
DNS解析历史:A、CNAME、MX、TXT等记录类型的增删改轨迹。
SSL证书的详细信息里面, 会写到证书什么时候被发出来、一直到哪个时候为止有效、到底是出于哪个机构之手发的证, 最后还会告诉你这个证书有没有发生过更换的情况。
针对状态码变更这一事项, 需要去搞清楚那些比如 clientHold、serverTransferProhibited、clientRenewProhibited 等等的状态, 到底是怎样从一种状态切换到另一种状态的, 这个切换的时间线, 也就是具体的时间节点和过程, 是需要被关注的。
查询渠道与操作方法
1. 针对WHOIS历史记录进行查询。
你可以去那些被ICANN认可的注册商那里提交WHOIS查询请求, 这样就能拿到现在的以及以前的注册信息了, 有不少注册商的平台里面都会有域名WHOIS历史变更时间线这个功能, 比方说gname.xin, 它们可以帮你去追溯注册人的变更还有转移记录。
你想去查那个.com和.net结尾的域名, 你可以去Verisign那个WHOIS数据库里面找。你如果想查以.cn结尾的域名, 就得通过CNNIC官方的这个WHOIS接口来操作。你要查询.eu结尾的域名, 那就要去EURid那个接口那里进行查询好了。
2. DNS解析历史查询
你可以去用一下那些 DNS 日志服务, 或者看看像 SecurityTrails 这样的工具, 还有 Censys、ViewDNS 之类的平台, 通过这些渠道去回溯那些解析记录发生变动的情况。
要是这个域名是被放在某个特定的 DNS 服务商那里的话, 那么你进入他们的控制台里面, 是能够看到有关操作记录的, 这些记录是可以支持的, 也就是可以按照时间范围来进行筛选的, 并且还能够把那些历史变更记录给导出过来。
3. 要对域名进行转移操作以及处理状态变更的情况, 需要启动审计程序。
按照国际互联网名称与数字地址分配机构的政策要求来说, 每一次注册商之间的转移操作以及状态变更的操作, 都必须要在这个 WHOIS 数据里面留下相关的痕迹信息。
通常情况下, 在注册商的管理后台那里, 是能够提供一个非常完整的关于域名操作的审计日志内容的, 用户是可以选择通过操作员这一项内容、时间这一项内容或者操作类型这一项内容来进行筛选的。
查询注意事项
一旦你把WHOIS隐私保护这个叫做RDAP Privacy的功能给开启了, 那么注册人姓名那些东西, 还有邮箱、电话这些字段, 就会全都都被遮蔽掉, 历史变更这边呢, 就只是保留一个操作时间戳而已, 至于原始的明文信息是没办法去还原的。
有部分新型通用顶级域名后缀, 比如.cc, 还有.tk, 以及.ws, 这些后缀在WHOIS系统里, 历史数据保留的时间是比较短的, 大多情况是不会超过1年的, 所以, 如果你要在关键的那个时间点操作的话, 建议你及时的把相关数据导出来,然后进行存档。
关于DNS历史记录完整度的这个问题, 它其实是取决于服务商方面的日志保留策略的, 而在行业惯例之中, 这个时间通常是在90天到1年左右的, 那些超过了规定期限的数据, 那是完全无法进行追溯的。
常见疑难解答
大家通常都会去问, 是不是有办法查出来这个域名过去到底被哪些人给注册过。
回答是, 如果没有开启隐私保护功能, 那么WHOIS变更日志就会按照每一天的情况逐条去记录注册人的变更信息, 但是如果条目已经开启了隐私保护的话, 那么就只会显示“已隐藏”这几个字, 在这种情况下是无法进行还原的。
问, 针对DNS记录疑似被篡改的情况, 应该怎么样进行取证的啊。
答, 调取_dns服务商_提供的、完整的那个操作日志, 然后结合_SSL_证书签发的时间戳来做交叉验证;如果遇到需要更深一步调查的情况, 就把向对应的注册局直接提交数据归档调取申请书这件事去办了, 就走正式的取证流程。
问, 怎样去实现针对好几个域名历史记录的一个批量查询操作呢。
回答是使用支持批量输入的Whois或者Rdap工具, 也可以是api接口, 对域名列表进行逐条拉取。dns历史可通过安全平台的多域名监控功能来进行集中导出。
上面这部分内容, 把域名历史记录查询的主要场景、官方渠道还有操作流程都说清楚了, 大家可以一步一步跟着做, 不用再去另外找信息。


