A fast and multi-purpose DNS toolkit to run multiple DNS queries. Note: Input to
dnsxneeds to be passed throughstdin(pipe|) in some cases. See also:dig,dog,dnstracer. More information: https://docs.projectdiscovery.io/tools/dnsx/running.
echo {{example.com}} | dnsx -a {{[-re|-resp]}}
dnsx -recon {{[-re|-resp]}} <<< {{example.com}}
echo {{example.com}} | dnsx {{[-re|-resp]}} -{{a|aaaa|cname|ns|txt|srv|ptr|mx|soa|any|axfr|caa}}
echo {{example.com}} | dnsx {{[-ro|-resp-only]}}
echo {{example.com}} | dnsx -{{debug|raw}} {{[-r|-resolver]}} {{1.1.1.1,8.8.8.8,...}} -retry {{number}}
dnsx {{[-d|-domain]}} {{FUZZ.example.com}} {{[-w|-wordlist]}} {{path/to/wordlist.txt}} {{[-re|-resp]}}
dnsx {{[-d|-domain]}} {{path/to/domain.txt}} {{[-w|-wordlist]}} {{path/to/wordlist.txt}} {{[-re|-resp]}} {{[-o|-output]}} {{path/to/output.txt}} {{[-nc|-no-color]}}
CNAME records for the given list of subdomains, with rate limiting DNS queries per second:subfinder -silent {{[-d|-domain]}} {{example.com}} | dnsx -cname {{[-re|-resp]}} {{[-rl|-rate-limit]}} {{number}}