Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devanshbatham/dnsleuth
DNSleuth sniffs DNS packets, i.e, allowing you to spy on the DNS queries your machine is making
https://github.com/devanshbatham/dnsleuth
dns network sniffer
Last synced: 6 days ago
JSON representation
DNSleuth sniffs DNS packets, i.e, allowing you to spy on the DNS queries your machine is making
- Host: GitHub
- URL: https://github.com/devanshbatham/dnsleuth
- Owner: devanshbatham
- Created: 2023-07-31T19:38:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-06T15:18:47.000Z (over 1 year ago)
- Last Synced: 2023-08-06T16:28:43.128Z (over 1 year ago)
- Topics: dns, network, sniffer
- Language: Python
- Homepage:
- Size: 222 KB
- Stars: 23
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
DNSleuth
DNSleuth sniffs DNS packets, i.e, allowing you to spy on the DNS queries your machine is making
![DNSleuth](https://github.com/devanshbatham/DNSleuth/blob/main/static/dnsleuth.png?raw=true)
# Usage
To install DNSleuth, simply run the `setup.sh` script:
```sh
git clone https://github.com/devanshbatham/DNSleuth
cd DNSleuth
sudo chmod +x setup.sh
./setup.sh
```and run the following command to start DNSleuth:
```sh
dnsleuth
```DNSleuth will start sniffing DNS packets on all interfaces and print the DNS queries with colors. To stop DNSleuth, press `Ctrl+C`.
```sh
(~) >>> 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.
```# Dependencies
DNSleuth requires the following dependencies:
* Python 3.x
* Scapy
* Colorama