DNSX是一款功能强大的多用途DNS工具包,该工具运行速度非常快,它不仅允许研究人员使用retryabledns库来运行多个探测器,而且还允许我们通过传递用户提供的解析器列表来执行多个DNS查询请求。
下面给出的是该工具支持的所有功能选项:
|
参数 |
描述 |
样例 |
|
a |
Query A 记录 |
dnsx -a |
|
aaaa |
Query AAAA 记录 |
dnsx -aaaa |
|
cname |
Query CNAME 记录 |
dnsx -cname |
|
ns |
Query NS 记录 |
dnsx -ns |
|
ptr |
Query PTR 记录 |
dnsx -ptr |
|
txt |
Query TXT 记录 |
dnsx -txt |
|
mx |
Query MX 记录 |
dnsx -mx |
|
soa |
Query SOA 记录 |
dnsx -soa |
|
raw |
类似于dig |
dnsx -raw |
|
l |
包含子域名/主机列表的文件 |
dnsx -l list.txt |
|
json |
JSON 输出 |
dnsx -json |
|
r |
文件或逗号分隔解析器 |
dnsx -r 1.1.1.1 |
|
rl |
DNS请求限制/秒 |
dnsx -rl 100 |
|
resp |
显示响应数据 |
dnsx -cname -resp |
|
resp-only |
仅显示响应数据 |
dnsx -cname resp-only |
|
retry |
DNS条目数据 |
dnsx -retry 1 |
|
silent |
输出中仅显示结果 |
dnsx -silent |
|
o |
将输出写入文件(可选) |
dnsx -o output.txt |
|
t |
要生成的并发线程 |
dnsx -t 250 |
|
verbose |
Verbose 输出 |
dnsx -verbose |
|
version |
显示DNSX版本 |
dnsx -version |
|
wd |
用于筛选的通配符域名 |
dnsx -wd example.com |
|
wt |
通配符筛选器阈值 |
dnsx -wt 5 |
|