diff --git a/.screens/preview.gif b/.screens/preview.gif new file mode 100644 index 0000000..65b6df7 Binary files /dev/null and b/.screens/preview.gif differ diff --git a/.screens/preview_ripe.png b/.screens/preview_ripe.png deleted file mode 100644 index d81cd55..0000000 Binary files a/.screens/preview_ripe.png and /dev/null differ diff --git a/.screens/preview_root.png b/.screens/preview_root.png deleted file mode 100644 index a8112bc..0000000 Binary files a/.screens/preview_root.png and /dev/null differ diff --git a/README.md b/README.md index b03fbfd..bf77955 100644 --- a/README.md +++ b/README.md @@ -1,45 +1,40 @@ # Mass DNS AXFR (Zone Transfer) +![](./.screens/preview.gif) + ## Information MDAXFR allows you to perform a DNS [Zone Transfer](https://en.wikipedia.org/wiki/DNS_zone_transfer) against a target domain by resolving all of the domains nameservers to their respective A/AAAA records and making an AXFR attempt against each of the IP addresses. -You can also use this tool against the [Root Nameservers](https://en.wikipedia.org/wiki/Root_name_server) and [Top-level Domains](https://en.wikipedia.org/wiki/Top-level_domain) *(TLD)*, including those in the [Public Suffix List](https://en.wikipedia.org/wiki/Public_Suffix_List) *(PSL)* aswell. - -![](.screens/preview_ripe.png) -![](.screens/preview_root.png) - ## Expectations & Legalities It is expected to set *realistic* expectations when using this tool. In contemporary network configurations, AXFR requests are typically restricted, reflecting best practices in DNS security. While many nameservers now disallow AXFR requests, there may still be occasional instances where configurations permit them. Always exercise due diligence and ensure ethical use. -## Usage -### POSIX Version - +## Usage: +- AXFR a single domain ```shell -./mdaxfr