added README.md

This commit is contained in:
David Beecher 2025-04-08 12:32:35 -05:00
parent 5524f0cb70
commit 2a7f72aab1
1 changed files with 22 additions and 0 deletions

22
README.md Normal file
View File

@ -0,0 +1,22 @@
<h1>DNSWALK -- perl source code, post Perl5 works!</h1>
<br>
<h3><center>This information is offered only for education purposes with absolutely no warranty of any kind, express or impled. USE AT YOUR OWN RISK.</center></h3>
<br><br>
Hello,
This was originally written pre-perl5 and was used to walk DNS trees on domains and find issues with the domain. It stopped working properly when perl5 was released. I rewrote it to work post Perl5. Now-days most zone transfers (AXFR) are refused and so it may not be useful to you. But if they are your zones and you are checking things, it might. You can test it against "zonetransfer.me" which is a public nameserver that allows zone transfers to see it work.
<br><br>
Here's how to use it:
<br><br>
<pre>
$ ./dnswalk -r zonetransfer.me.
Checking zonetransfer.me.
Getting zone transfer of zonetransfer.me. from nsztm1.digi.ninja...done.
Checking internal.zonetransfer.me
BAD: internal.zonetransfer.me has only one authoritative nameserver
Getting zone transfer of internal.zonetransfer.me from intns1.zonetransfer.me...done.
0 failures, 0 warnings, 1 errors.
</pre>