23 lines
1.1 KiB
Markdown
23 lines
1.1 KiB
Markdown
|
|
<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>
|
||
|
|
|
||
|
|
|
||
|
|
|