安全挖掘快速多用途工具

admin 2023年12月12日03:39:42评论43 views字数 2116阅读7分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

原文始发于微信公众号(菜鸟学信安):安全挖掘快速多用途工具

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年12月12日03:39:42
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   安全挖掘快速多用途工具https://cn-sec.com/archives/2258490.html

发表评论

匿名网友 填写信息