aiodnsbrute
A Python 3.5+ tool that uses asyncio to brute force domain names asynchronously. It’s fast. Benchmarks on small VPS hosts put around 100k DNS resolutions at 1.5-2mins. An amazon M3 box was used to make 1 mil requests in just over 3 minutes. Your mileage may vary. It’s probably best to avoid using Google’s resolvers if you’re purely interested in speed. Trickest currently supports only json output for aiodnsbrute.
Name:aiodnsbrute
Category:Recon
Publisher:trickest
Created:6/23/2021
Container:
quay.io/trickest/aiodnsbrute:e773a4c
Output Type:
License:Unknown
Source:View Source
Parameters
Domain to bruteforce--verbosity
Increase output verbosity.--wildcard
Wildcard detection. Enabled by default.--wordlist
Wordlist to use for brute force.--max-tasks
Maximum number of tasks to run asynchronosly.--no-wildcard
No wildcard detection.--resolver-file
A text file containing a list of DNS resolvers to use, one per line, comments start with #. Default: use system resolvers.--query
DNS lookup type to use query is faster, but won't return CNAME information. Enabled by default.--gethostbyname
Detects CNAMEs which can be handy for potential subdomain takeover detection.--verify
Verify domain name is sane before beginning. Enabled by default.--no-verify
Do not verify domain name.