V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jsjcjsjc
V2EX  ›  外包

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

  •  
  •   jsjcjsjc · 81 天前 · 2210 次点击
    这是一个创建于 81 天前的主题,其中的信息可能已经有所发展或是发生改变。
    找人写个域名批量扫描的程序,预算 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:
    批量扫描肯定是要用代理的,但是域名扫描的协议用的是哪个端口?大部分代理都是不支持的哦
    11 条回复    2024-09-03 23:44:50 +08:00
    vicv
        1
    vicv  
       81 天前
    有兴趣,想试试。
    zzh0410
        2
    zzh0410  
       81 天前 via Android
    为啥不直接买数据呢
    devliu1
        3
    devliu1  
       81 天前
    做过,可以接,不过预算太低。
    airyland
        4
    airyland  
       81 天前   ❤️ 1
    其实不复杂,但预算还是低了。
    看看我这个工具: https://query.domains
    wslsq
        5
    wslsq  
       81 天前
    不同后缀要接入不同 whois 的,是个力气活,但是也有开源的魔改一下应该并不难。
    puzzle9
        6
    puzzle9  
       81 天前
    @airyland 大佬好厉害
    ellermister
        7
    ellermister  
       81 天前 via Android
    有的域名 whois 查询没有记录,但也不能购买,保留域名
    jsjcjsjc
        8
    jsjcjsjc  
    OP
       80 天前
    @zzh0410 好主意,哪里可以买
    jsjcjsjc
        9
    jsjcjsjc  
    OP
       80 天前
    @wslsq 嗯,可以参考文中提到的 github,基本就是好写一个批量框架,这个 github 上也有.
    jsjcjsjc
        10
    jsjcjsjc  
    OP
       80 天前
    @airyland 不复杂的化可以考虑考虑,哈哈
    AelecTi
        11
    AelecTi  
       78 天前
    还有需求吗?正好有空闲时间
    TG ( Base64 ) aHR0cHM6Ly90Lm1lL0pvSm9CZXJyZXR0YQ==
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3751 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 10:30 · PVG 18:30 · LAX 02:30 · JFK 05:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.