dnsdiag
dnsdiag copied to clipboard
DNS Measurement, Troubleshooting and Security Auditing Toolset

I felt like it would be helpful to have a `miss-cache` option for the `dnsping` just like for `dnseval`. This PR adds an option using the exact same syntax and...
Hi, Awesome Tool! I would like to include this in [PentestBox](https://pentestbox.com), so could you please provide support for python 2.x ? Thanks Aditya Agrawal
Just another idea: Could you add a column to dnseval to display the TTL (hop limit) value of the IP packet? This could give some ideas on "how far" the...
Hey Babak. While using dnsping to troubleshoot a DNS server I really need a timestamp (date + time with even milliseconds) to verify at what time the server failed or...
lib version problem: ``` pip3 install dnsdiag python3 -m dnsping -c 3 -t AAAA -s 8.8.8.8 example.com [core] /usr/lib/python3/dist-packages/requests/__init__.py:80: RequestsDependencyWarning: urllib3 (1.25.10) or chardet (3.0.4) doesn't match a supported version!...
Babak, one more idea. ;) Could dnseval fork itself while executing? I am using a servers list with 20 servers and it takes really long for a complete run of...
`icmp` is hardcoded, and it does not work on IPv6. I need to implement a more neutral method that works on both IPv4 and IPv6.
Hi Babak, I am currently testing a few DNS servers with dnseval. One suggestion: Since it tests basically the "cache hit" rate it makes a huge difference whether the requested...