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.
Name:massdns
Category:Recon
Publisher:trickest
Created:6/23/2021
Container:
quay.io/trickest/massdns:59c18ae
Output Type:
License:Unknown
Source:View Source
Parameters
--verify-ip
Verify IP addresses of incoming replies.-q
Quiet mode.-t
Record type to be resolved. (Default: A)
List of domains--sndbuf
Size of the send buffer in bytes.--busy-poll
Use busy-wait polling instead of epoll.-s
Number of concurrent lookups. (Default: 10000)--flush
Flush the output file whenever a response was received.-r
Text file containing DNS resolvers.-c
Number of resolves for a name before giving up. (Default: 50)-b
Bind to IP address and port. (Default: 0.0.0.0:0)--processes
Number of processes to be used for resolving. (Default: 1)--rcvbuf
Size of the receive buffer in bytes.--socket-count
Socket count per process. (Default: 1)--root
Do not drop privileges when running as root. Not recommended.--sticky
Do not switch the resolver when retrying.--drop-user
User to drop privileges to when running as root. (Default: nobody)--drop-group
Group to drop privileges to when running as root. (Default: nogroup)--norecurse
Use non-recursive queries. Useful for DNS cache snooping.--ignore
Do not output packets with the specified response code.--predictable
Use resolvers incrementally. Useful for resolver tests.--filter
Only output packets with the specified response code.--retry
Unacceptable DNS response codes. (Default: REFUSED)-i
Interval in milliseconds to wait between multiple resolves of the same domain. (Default:500)