To install DNSleuth, simply run the setup.sh
script:
git clone https://github.com/devanshbatham/DNSleuth
cd DNSleuth
sudo chmod +x setup.sh
./setup.sh
and run the following command to start DNSleuth:
dnsleuth
DNSleuth will start sniffing DNS packets on all interfaces and print the DNS queries with colors. To stop DNSleuth, press Ctrl+C
.
(~) >>> dnsleuth
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] A oast.site.
[2023-07-31 19:34:41] A oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
[2023-07-31 19:34:41] AAAA oast.site.
DNSleuth requires the following dependencies:
- Python 3.x
- Scapy
- Colorama