找人写个域名批量扫描的程序,预算 3000 不知道行不行?(写完后开源)

18 天前
 jsjcjsjc
找人写个域名批量扫描的程序,预算 3000 不知道行不行?
要求如下:
由于有性能要求,最好是 go 语言,并且有 python 能力(有一些以前的代码)
最好会前端(其他都 OK 的话,前端我另外找人)
对域名有所了解,比如域名的状态,域名的 whois 查询协议,比如查询协议用的是哪个端口?
对域名的解析有所了解,比如任何一个域名是如何访问正确的服务器的过程,我需要不通过 whois 批量查询域名 DNS(学习能力特别强的也可以)
Docker 交付能力,除非配置简单,或者一键 shell 脚本
对 linux 了解,兼容 debian 11-12
其实可以参考这家代码 https://github.com/likexian/whois , 但是我我需要更多的后缀,如果官方不支持 whois 协议,可以通过 DNS 查询或者爬虫?
工期 2 个月,其实不急,但是 2 个月完成不话就太久了
价格私聊,请根据你的工时报价

联系我发给你文档哈:TG https://t.me/xieebaobao
请仔细阅读需求文档,如果哪项不支持,也不是需要全部完成的.请提前告知商议.

技术问题可以先看一下自己是否合适哈
问题 1:
一般域名有如下状态(状态 1):
Free
Registered
Not renewed
Expired
Redemption
Pending del
但是根据 icann 的定义,域名状态(状态 2)如下
https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en
比如
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientRenewProhibited https://icann.org/epp#clientRenewProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
1.
两种状态(状态 1 和状态 2)之间的关系?
2.如何获取状态 1 和 2
3 ,并且哪些域名有这些状态,哪些域名的状态是不可查询的.

问题 2:
1 ,关于域名 whois 的查询,哪些后缀是支持 RDAP 的?哪些只支持传统协议?如果两种都不支持怎么办?
2 ,两种都不支持的后缀包含在项目范围中吗?

问题 3:
批量扫描肯定是要用代理的,但是域名扫描的协议用的是哪个端口?大部分代理都是不支持的哦
2008 次点击
所在节点    外包
11 条回复
vicv
18 天前
有兴趣,想试试。
zzh0410
18 天前
为啥不直接买数据呢
devliu1
18 天前
做过,可以接,不过预算太低。
airyland
18 天前
其实不复杂,但预算还是低了。
看看我这个工具: https://query.domains
wslsq
18 天前
不同后缀要接入不同 whois 的,是个力气活,但是也有开源的魔改一下应该并不难。
puzzle9
18 天前
@airyland 大佬好厉害
ellermister
17 天前
有的域名 whois 查询没有记录,但也不能购买,保留域名
jsjcjsjc
17 天前
@zzh0410 好主意,哪里可以买
jsjcjsjc
17 天前
@wslsq 嗯,可以参考文中提到的 github,基本就是好写一个批量框架,这个 github 上也有.
jsjcjsjc
17 天前
@airyland 不复杂的化可以考虑考虑,哈哈
AelecTi
15 天前
还有需求吗?正好有空闲时间
TG ( Base64 ) aHR0cHM6Ly90Lm1lL0pvSm9CZXJyZXR0YQ==

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1069283

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX