Skip to content

tb0hdan/pdns-sensor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pdns-sensor

Passive DNS Sensor - open source project for collecting passive DNS data from various sources and sending it to DomainsProject.org.

WARNING: This project is intended to be used only on your own hardware and network. Do not use it on other networks without permission!

Intro

Supported sources

  • TCPDump subprocess
  • PCAP direct sniffing (Linux/AMD64 only)
  • Mikrotik DNS logs (/var/log/network.log by default)

Supported targets

  • DomainsProject.org (public API)

Running

Build the project:

make build

Run the project (requires sudo):

sudo build/pdns-sensor -enable-mikrotik

or

Requires tcpdump installed on your system. You can install it using your package manager, for example:

sudo apt install tcpdump
sudo build/pdns-sensor -enable-tcpdump

or

sudo build/pdns-sensor -enable-tcpdump -enable-mikrotik

or

Requires libpcap installed on your system. You can install it using your package manager, for example:

sudo apt install libpcap-dev

Then run the project with PCAP support (Linux/AMD64 only):

```bash
sudo build/pdns-sensor -enable-pcap -enable-mikrotik

About

Passive DNS Sensor

Resources

License

Stars

Watchers

Forks

Packages

No packages published