domsniff

Passive DNS sniffer for collecting domain names


License
MIT
Install
pip install domsniff==0.2

Documentation

Simple passive DNS zone names collector

domsniff is a simple tool to record all positive DNS query results that follow a regular expression. It can be used, for instance, to collect list of registered domain names under a TLD that does not publish domain list.

Packet capturing generally requires root privileges. You can avoid it by granting cap_net_raw capability to the Python interpreter binary:

# setcap cap_net_raw=eip /path/to/python3.5