DNSPoison
August 22, 2016 ยท View on GitHub
A DNS packet injection and DNS poisoning detection utility.
DNS Packet Injection: dnsinject [-i interface] [-f hostnames] expression
-i interface:
Listen on network device
-f hostnames: Read a list of IP address and hostname pairs specifying the hostnames to be hijacked. If '-f' is not specified, dnsinject will forge replies for all observed requests with the local machine's IP address as an answer.
DNS injection implemented in C for faster runtime and injection purposes.
DNS Poisoning Detection: dnsdetect [-i interface] [-r tracefile] expression
-i interface:
Listen on network device
-r tracefile: Read packets from
Once an attack is detected, dnsdetect will print to stdout a detailed alert containing a printout of both the spoofed and legitimate responses.