dnsvalidator icon indicating copy to clipboard operation
dnsvalidator copied to clipboard

Maintains a list of IPv4 DNS servers by verifying them against baseline servers, and ensuring accurate responses.

Results 26 dnsvalidator issues
Sort by recently updated
recently updated
newest added

The `goodip` comparison isn't working as expected here: https://github.com/vortexau/dnsvalidator/blob/b55b6f0930102f03c95c58c552d4eec64c30154a/dnsvalidator/dnsvalidator.py#L95 The reason is because `goodip` is getting overwritten in the loop: https://github.com/vortexau/dnsvalidator/blob/b55b6f0930102f03c95c58c552d4eec64c30154a/dnsvalidator/dnsvalidator.py#L126-L128 It would essentially mean that `goodip` value will have...

bug

This tool is good at detecting resolvers that exist simply to poison Internet DNS traffic, however the initial form of the tool simply discards this information as it is not...

enhancement
good first issue

To be implemented in the future; revalidate servers after a wait time to ensure they are not performing tricks such as returning valid results initially, and then poisoned responses after...

enhancement

#5 introduced file operations however these are currently performed in append mode, as per: ``` if self.output and level == 2: f = open(self.output, 'a') f.writelines("\n" + target) f.close() ```...

bug

If using no arguments defaults aren't used an no execution happens. Passing a single argument of any kind resolves this.

bug

Oh man , pissed me so much , was working with chatgpt to resolve my endless errors i was recieving when running : $ python3 setup.py install At end i...

It is possible a package already installed in your system contains an version that is invalid according to PEP 440. You can try `pip install --use-pep517` as a workaround for...

dnsvalidator: error: Tried to fetch https://robyns-petshop.thm but got are you sure this is a valid URL?

Domain telegram.com return a geolocated IP address when resolved. As mentioned in the README file root domains used for baseline tests must not be geolocated because it will result in...