massdns: add page (#20631)

Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com>
Co-authored-by: Managor <42655600+Managor@users.noreply.github.com>
This commit is contained in:
Emmanuel Ferdman
2026-01-10 08:32:05 +02:00
committed by GitHub
parent 5835f9387a
commit 9a3137a538
+29
View File
@@ -0,0 +1,29 @@
# massdns
> Resolve DNS records in bulk with high performance for reconnaissance.
> See also: `dig`, `dnsx`.
> More information: <https://github.com/blechschmidt/massdns#usage>.
- Resolve `A` records for domains in a file using specified resolvers:
`massdns {{[-r|--resolvers]}} {{path/to/resolvers.txt}} {{path/to/domains.txt}}`
- Resolve a specific record type and write results to a file:
`massdns {{[-r|--resolvers]}} {{path/to/resolvers.txt}} {{[-t|--type]}} {{A|AAAA|NS|MX|TXT}} {{[-w|--outfile]}} {{path/to/output.txt}} {{path/to/domains.txt}}`
- Resolve domains with simple text output format:
`massdns {{[-r|--resolvers]}} {{path/to/resolvers.txt}} {{[-o|--output]}} S {{path/to/domains.txt}}`
- Resolve domains with JSON output format:
`massdns {{[-r|--resolvers]}} {{path/to/resolvers.txt}} {{[-o|--output]}} J {{path/to/domains.txt}}`
- Resolve domains with a custom number of concurrent lookups:
`massdns {{[-r|--resolvers]}} {{path/to/resolvers.txt}} {{[-s|--hashmap-size]}} {{10000}} {{path/to/domains.txt}}`
- Resolve domains in quiet mode, suppressing status output:
`massdns {{[-r|--resolvers]}} {{path/to/resolvers.txt}} {{[-q|--quiet]}} {{path/to/domains.txt}}`