万能域名抢注机

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 8204|回复: 0

8.4、技巧,如何让whois一直进行查询

[复制链接]

3

主题

3

帖子

25

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
25
发表于 2016-9-19 13:00:24 | 显示全部楼层 |阅读模式
今天有个朋友问我,如何能让whois一直进行查询?

因为程序的设置是如果检测到域名已经被别人注册了,那么whois就停止了。另外,whois设置里面有一条“注册后是否继续 whois 查询”,这条的作用是如果程序检测到域名已经掉下来了,在发送注册请求后,为了保险起见,再继续进行whois查询。通过这个设置也不能达到一直whois的目的。

我开始觉得这个需求有点多余,没什么实际意义,朋友却说,实际操作中,域名可能会有假续费的情况,到时候域名还是会掉下来。

最后发现,通过修改whois设置里的特征,可以实现让whois一直循环查询,拿.com为例,将之前的特征:.com,.net,.org|||199.7.58.74|||43|||No match for|||Expiration Date: |||
修改为:.com,.net,.org|||199.7.58.74|||43|||No match for|||Domain|||

原理就是将域名到期时间头的特征Expiration Date:,改为Domain,因为whois查询回来的内容中肯定包含Domain字符,但Domain字符后面却不是时间格式的字符,所以程序判断不出域名的状态,只能继续不停地循环查询了。

其实将Domain改为任何乱七八糟的字符都可以,但是改为Domain,因为确实能在查询内容中找到这个字符,因为后面不是日期时间格式的字符,所以程序会提示“状态不明,继续查询”,而改为任何字符,如果在whois查询内容里找不到的话,程序是不作任何提示的,所以改为Domain更好一些。

最后,虽然程序检测不到域名被别人抢走了,但是如果域名删除了,因为特征还是正确的,一样可以检测到。

其实就是变相利用一个小技巧实现程序无限循环查询whois,但有一点注意,要想让查询停止,只能手动了。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|domain-capture

GMT+8, 2025-1-5 08:48 , Processed in 0.039635 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表