StatZone is a DNS zone file analyzer targeted at TLD zones. It is currently used to generate TLD Zone File Statistics on StatDNS.
StatZone requires the following Go libraries:
- dns: DNS library in Go - https://github.com/miekg/dns
Build and install with the
go tool, all dependencies will be automatically fetched and compiled:
go get -d -v ./... && go build -v ./... go install statzone
StatZone takes the zone file to analyze as parameter:
Public zones (arpa, root) can be found on: ftp://ftp.internic.net/domain/
Currently implemented features:
Counting IPv4 and IPv6 glue
Counting name servers (total and unique)
Counting DS records
Counting DNSSEC signed domains
Counting IDNs domains
Outputting name servers list + number of zones served for each name server
StatZone is released under the BSD 2-Clause license. See
LICENSE file for details.
StatZone is developed by Frederic Cambus.
- Site: https://www.cambus.net