Agent Skills
返回列表
🔒

域名查询服务

IT 运维与安全 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-rn88lg3j/domain-query 技能。

技能介绍

要解决什么问题

当你需要对一个域名做尽职调查——查注册人、注册商、到期时间、NS记录、域名状态——通常要在RDAP、WHOIS和DNS查询工具之间来回切换,再把结果手工拼凑成一份可用的信息。这套技能把这套流程封装成一个MCP服务器,让模型在对话里直接调用。

技能如何工作

大模型作为路由层,负责理解用户意图、选择工具、提取参数;真正的API调用由脚本完成。

核心工具是scripts.tools.domain_lookup:

  • 以RDAP协议查询域名注册信息,失败时自动回退到WHOIS
  • 返回注册详情、名称服务器、联系人和域名状态

参数方面:

  • domain(必填):要查询的域名,如example.com
  • prefer_whois(可选):设为true时优先使用WHOIS而非RDAP
  • include_raw(可选):设为true时在结果中附带协议原始响应数据

工作流程遵循固定步骤:

  1. 检查API密钥
  2. 根据用户意图选择工具函数
  3. 提取所需参数
  4. 使用关键字参数调用工具
  5. 将返回的raw数据整理后展示给用户

适用边界与注意点

  • API密钥是前置条件。服务依赖XBY_APIKEY,首次使用时如果未配置,模型会通过AskUserQuestion主动询问。没有密钥的情况下不会自行搜索或编造数据。
  • 工具返回的是一个dict对象,包含raw(API原始JSON)、success(是否成功)和message(状态消息)。整理展示时以raw数据为准。
  • 如果用户意图模糊、参数不完整,模型会先反问补齐,而不是盲目猜测。
  • RDAP与WHOIS返回字段的覆盖范围并不完全一致,联系人等信息是否可见取决于注册商和隐私政策。

使用场景

  • 在排查网站无法访问的原因时,需要快速查询目标域名的NS记录和域名状态,确认是否被劫持或过期。
  • 进行资产盘点时,需要批量核实一批疑似废弃域名的注册商和到期时间,以决定是否续费或回收。
  • 在调查恶意软件C2服务器时,需要查询恶意域名的注册人邮箱和联系方式,以便向注册商发起投诉。

适合人员

  • 负责企业域名资产管理的安全运维人员,需要定期核查域名到期时间与NS记录,防止核心资产丢失或被篡改。
  • 处理品牌侵权与钓鱼网站投诉的法务或品牌保护人员,需要通过域名注册信息追溯侵权者的联系方式。
  • 进行威胁情报分析的安全研究员,需要通过RDAP和WHOIS查询恶意域名的注册背景与基础设施。