探索网络安全新技术
攀登黑客技术最高峰

dnsx :子域名爆破解析可视化工具

dnsx :子域名爆破解析可视化工具-威武网安

工具简介

dnsx是一个快速、多用途的 DNS 工具包,旨在通过retryabledns库运行各种探测。它支持多个 DNS 查询、用户提供的解析器、DNS 通配符过滤(如shuffledns等)。

工具特点

简单方便的 DNS 记录查询实用程序。
A、AAAA、CNAME、PTR、NS、MX、TXT、SRV、SOA查询支持
DNS解析/暴力支持
自定义解析器输入支持
多种解析器格式(TCP/UDP/DOH/DOT)支持
标准输入和标准输出支持
自动通配符处理支持

安装说明

dnsx需要go1.19才能安装成功。运行以下命令安装最新版本:

go install -v github.com/projectdiscovery/dnsx/cmd/dnsx@latest

使用方法

INPUT:
   -l, -list string      list of sub(domains)/hosts to resolve (file or stdin)
   -d, -domain string    list of domain to bruteforce (file or comma separated or stdin)
   -w, -wordlist string  list of words to bruteforce (file or comma separated or stdin)

QUERY:
   -a      query A record (default)
   -aaaa   query AAAA record
   -cname  query CNAME record
   -ns     query NS record
   -txt    query TXT record
   -srv    query SRV record
   -ptr    query PTR record
   -mx     query MX record
   -soa    query SOA record
   -axfr   query AXFR
   -caa    query CAA record

FILTER:
   -re, -resp          display dns response
   -ro, -resp-only     display dns response only
   -rc, -rcode string  filter result by dns status code (eg. -rcode noerror,servfail,refused)

PROBE:
   -cdn  display cdn name
   -asn  display host asn information

RATE-LIMIT:
   -t, -threads int      number of concurrent threads to use (default 100)
   -rl, -rate-limit int  number of dns request/second to make (disabled as default) (default -1)

UPDATE:
   -up, -update                 update dnsx to latest version
   -duc, -disable-update-check  disable automatic dnsx update check

OUTPUT:
   -o, -output string  file to write output
   -json               write output in JSONL(ines) format

DEBUG:
   -hc, -health-check  run diagnostic check up
   -silent             display only results in the output
   -v, -verbose        display verbose output
   -raw, -debug        display raw dns response
   -stats              display stats of the running scan
   -version            display version of dnsx

OPTIMIZATION:
   -retry int                number of dns attempts to make (must be at least 1) (default 2)
   -hf, -hostsfile           use system host file
   -trace                    perform dns tracing
   -trace-max-recursion int  Max recursion for dns trace (default 32767)
   -resume                   resume existing scan
   -stream                   stream mode (wordlist, wildcard, stats and stop/resume will be disabled)

CONFIGURATIONS:
   -r, -resolver string          list of resolvers to use (file or comma separated)
   -wt, -wildcard-threshold int  wildcard filter threshold (default 5)
   -wd, -wildcard-domain string  domain name for wildcard filtering (other flags will be ignored)

其他说明

默认情况下,dnsx检查A记录。
默认dnsx使用 Google、Cloudflare、Quad9解析器。
可以使用该标志加载自定义解析器列表r。
wd为了消除通配符,必须输入域名 ( )。
使用通配符过滤时不能使用 DNS 记录标志。
DNS 解析 ( l) 和 DNS 暴力破解 ( w) 不能一起使用。
VPN 运营商倾向于过滤高 DNS/UDP 流量,因此该工具可能会遇到数据包丢失的情况(例如Mulvad VPN)

工具下载

dnsx

赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《dnsx :子域名爆破解析可视化工具》
文章链接:https://www.wevul.com/1806.html
本站所有内容均来自互联网,只限个人技术研究,禁止商业用途,请下载后24小时内删除。

评论 抢沙发

如果文章对你有帮助 可以打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

登录

找回密码

注册