快速 DNS 查找库和 CLI 工具
ZDNS 是一个高速 DNS 解析器和命令行工具,用于进行大规模 DNS 测量。ZDNS 使用 Go 编写,包含自己的递归解析代码以及针对执行各种名称查找而优化的缓存。我们使用 https://github.com/zmap/dns 来构建和解析原始 DNS 包。有关 ZDNS 架构和性能的更多信息,请查看出现在 ACM 互联网测量会议 '22 上的以下 论文。
[!提示] ZDNS Wiki 包含有关 ZDNS 的更多信息,并介绍了使用案例和示例。
使用方式 =====
库由 ResolverConfig 结构体组成,其中包含所有用于所有查找的配置选项。ResolverConfig 用于创建 1 个或多个 Resolver 结构体,这些结构体将执行所有查找。Resolver 应仅在一次中执行一个查找(它不支持多线程安全),并且应使用多个 Resolver 结构体来实现并行性。请参阅我们的 示例 了解如何使用库。模块 用于定义查找的行为。
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,或尚未同步最近议题。