百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
Z

zdns

> 编程语言
开源

快速 DNS 查找库和 CLI 工具

1.1K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

快速 DNS 查找库和 CLI 工具

ZDNS

ZDNS 是一个高速 DNS 解析器和命令行工具,用于进行大规模 DNS 测量。ZDNS 使用 Go 编写,包含自己的递归解析代码以及针对执行各种名称查找而优化的缓存。我们使用 https://github.com/zmap/dns 来构建和解析原始 DNS 包。有关 ZDNS 架构和性能的更多信息,请查看出现在 ACM 互联网测量会议 '22 上的以下 论文。

[!提示] ZDNS Wiki 包含有关 ZDNS 的更多信息,并介绍了使用案例和示例。

使用方式 =====

ZDNS 包含一个递归解析器 库 和 CLI 封装。

库由 ResolverConfig 结构体组成,其中包含所有用于所有查找的配置选项。ResolverConfig 用于创建 1 个或多个 Resolver 结构体,这些结构体将执行所有查找。Resolver 应仅在一次中执行一个查找(它不支持多线程安全),并且应使用多个 Resolver 结构体来实现并行性。请参阅我们的 示例 了解如何使用库。模块 用于定义查找的行为。

  • 原始 DNS 模块 提供来自服务器的原始 DNS 响应,类似于 dig,但以 JSON 格式。几乎每种 DNS 记录都有一个模块。

A, AAAA, AFSDB, ANY, ATMA, AVC, AXFR, BINDVERSION, CAA, CDNSKEY, CDS, CERT, CNAME、CSYNC、DHCID、DMARC、DNSKEY、DS、EID、EUI48、EUI64、GID、GPOS、HINFO、 HIP、HTTPS、ISDN、KEY、KX、L32、L64、LOC、LP、MB、MD、MF、MG、MR、MX、NAPTR

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Godnsresearchscanner

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言