massdns
Resolve DNS records in bulk with high performance for reconnaissance. tldr-pages
On several platforms
Several platforms
Resolve A records for domains in a file using specified resolvers
massdns --resolvers path/to/resolvers.txt path/to/domains.txtIdentifyResolve a specific record type and write results to a file
massdns --resolvers path/to/resolvers.txt --type A --outfile path/to/output.txt path/to/domains.txtIdentifyResolve domains with simple text output format
massdns --resolvers path/to/resolvers.txt --output S path/to/domains.txtIdentifyResolve domains with JSON output format
massdns --resolvers path/to/resolvers.txt --output J path/to/domains.txtIdentifyResolve domains with a custom number of concurrent lookups
massdns --resolvers path/to/resolvers.txt --hashmap-size 10000 path/to/domains.txtIdentifyResolve domains in quiet mode, suppressing status output
massdns --resolvers path/to/resolvers.txt --quiet path/to/domains.txtIdentify