massdns
MassDNS is a simple high-performance DNS stub resolver targeting those who seek to resolve a massive amount of domain names in the order of millions or even billions. Without special configuration, MassDNS is capable of resolving over 350,000 names per second using publicly available resolvers.
Details
Category: Recon
Publisher: trickest
Created Date: 6/23/2021
Container: quay.io/trickest/massdns:59c18ae
Source URL: https://github.com/blechschmidt/massdns
Parameters
Command:
--verify-ip
- Verify IP addresses of incoming replies.Command:
-q
- Quiet mode.Command:
-t
- Record type to be resolved. (Default: A)Command:
- List of domainsCommand:
--sndbuf
- Size of the send buffer in bytes.Command:
--busy-poll
- Use busy-wait polling instead of epoll.Command:
-s
- Number of concurrent lookups. (Default: 10000)Command:
--flush
- Flush the output file whenever a response was received.Command:
-r
- Text file containing DNS resolvers.Command:
-c
- Number of resolves for a name before giving up. (Default: 50)Command:
-b
- Bind to IP address and port. (Default: 0.0.0.0:0)Command:
--processes
- Number of processes to be used for resolving. (Default: 1)Command:
--rcvbuf
- Size of the receive buffer in bytes.Command:
--socket-count
- Socket count per process. (Default: 1)Command:
--root
- Do not drop privileges when running as root. Not recommended.Command:
--sticky
- Do not switch the resolver when retrying.Command:
--drop-user
- User to drop privileges to when running as root. (Default: nobody)Command:
--drop-group
- Group to drop privileges to when running as root. (Default: nogroup)Command:
--norecurse
- Use non-recursive queries. Useful for DNS cache snooping.Command:
--ignore
- Do not output packets with the specified response code.Command:
--predictable
- Use resolvers incrementally. Useful for resolver tests.Command:
--filter
- Only output packets with the specified response code.Command:
--retry
- Unacceptable DNS response codes. (Default: REFUSED)Command:
-i
- Interval in milliseconds to wait between multiple resolves of the same domain. (Default:500)