安全挖掘快速多用途工具
2023-11-30 08:31:18 Author: 菜鸟学信安(查看原文) 阅读量:3 收藏

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
dnsx -h

这将显示该工具的帮助。这是它支持的所有交换机。

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 -any query ANY 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 -j, -json write output in JSONL(ines) format -omit-raw, -or omit raw dns response from jsonl output
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)

下载地址:

https://github.com/projectdiscovery/dnsx


文章来源: http://mp.weixin.qq.com/s?__biz=MzU2NzY5MzI5Ng==&mid=2247498920&idx=1&sn=cae8f091cdc53932fcb4752ff1a56629&chksm=fc9be637cbec6f211f675ed8483fd250b38faa70c1464837f1e5b5ead277fd9d36069607c3f9&scene=0&xtrack=1#rd
如有侵权请联系:admin#unsafe.sh