SuperAPI AI 工具集

dns-intelligence

安全与审计

查看项目

更新于 10-16 06:04

技能介绍

用途

DNS Intelligence 技能用于从 DNS 记录中提取技术信号,帮助识别一个域名背后使用的技术栈与服务商。它覆盖 MX、TXT、NS、CNAME 和 SRV 五类记录,可推断邮件提供商、DNS 提供商、CDN、托管平台以及企业级服务。

主要能力

该技能包含五个操作:

  1. query_mx_records:通过 dig +short MX {domain} 查询 MX 记录,识别邮件提供商,如 Google Workspace、Microsoft 365、Proofpoint、Mimecast、Mailgun、SendGrid、AWS SES、Zoho Mail、GoDaddy Email、Rackspace Email、Symantec Email Security、Barracuda Email Security 等,并给出置信度。

  2. query_txt_records:通过 dig +short TXT {domain} 查询 TXT 记录,查找服务验证令牌,如 Google Search Console / Workspace、Microsoft 365、Meta Business Suite、Jira/Confluence Cloud、Stripe、DocuSign、Slack、Zendesk、HubSpot、Apple Business、AWS SES、Mailchimp、Salesforce Pardot,以及 SPF、DMARC、DKIM 等邮件安全记录,还有 Have I Been Pwned、Statuspage、1Password 等。

  3. query_ns_records:通过 dig +short NS {domain} 查询 NS 记录,识别 DNS 提供商,如 Cloudflare DNS、AWS Route 53、Azure DNS、Google Domains DNS、Google Cloud DNS、DigitalOcean DNS、GoDaddy DNS、Name.com DNS、Namecheap DNS、Oracle Dyn DNS、NS1 DNS、UltraDNS、Constellix DNS 等。

  4. query_cname_records:通过 dig +short CNAME {subdomain}.{domain} 查询 CNAME 记录,检测 CDN 与托管委派,如 AWS CloudFront、Azure CDN、Akamai、Fastly、Cloudflare CDN、Netlify、Vercel、Heroku、Cloudflare Pages、Firebase Hosting、Shopify、Squarespace、Wix、Ghost、Webflow、Zendesk、Salesforce 等,并标注类型(CDN、Hosting、PaaS、E-commerce、Website Builder、CMS、Support、CRM 等)。

  5. query_srv_records:通过 dig +short SRV 查询 SRV 记录,发现企业服务,如 SIP/VoIP、Microsoft Teams/Skype for Business、XMPP Server (Jabber)、CalDAV Calendar、CardDAV Contacts、LDAP Directory 等。

使用方式

该技能通过执行 dig 命令查询 DNS 记录,并将结果与内置的检测模式进行匹配,输出结构化 JSON。输出包含 skill、domain、results(含 mx_records、txt_records、ns_records、cname_records、srv_records 以及 services_summary)和 evidence(记录类型、查询、响应、时间戳)。

速率限制方面:DNS 查询使用本地解析器,无硬性限制;批次查询之间间隔 2 秒;遵守 DNS TTL 值。

错误处理方面:NXDOMAIN 表示记录不存在(非错误);SERVFAIL 为 DNS 服务器错误,重试一次;超时则使用备用解析器重试;失败时继续返回部分结果。

安全注意事项:仅使用公共 DNS 解析器;不尝试区域传送;记录所有查询以形成审计轨迹;按 TTL 缓存结果。

适用场景

适用于需要从 DNS 层面识别目标域名技术栈的场景,例如技术侦察、资产梳理、服务商识别等。

限制

资料未提供该技能的安装方式、收费模式、平台支持范围或具体性能指标,这些信息暂未提供。