lanrat / allxfr

AXFR all the things!
https://dns.coffee
GNU General Public License v3.0
23 stars 1 forks source link

implement fully recursive stub resolver #1

Open lanrat opened 4 years ago

lanrat commented 4 years ago

Do not require an external fully recursive resolver to identify all NS/A/AAAA records for domains and zones by implementing one as a DNS client in go.

Possible starting points? https://godoc.org/github.com/domainr/dnsr https://github.com/zmap/zdns

lanrat commented 3 years ago

cname example: https://github.com/semihalev/sdns/blob/master/middleware/resolver/resolver.go#L216

lanrat commented 3 years ago

other docs/examples:

https://gist.github.com/andrewtj/056ed6225898d652288f0d416eb3cc3f

https://github.com/semihalev/sdns/blob/master/middleware/resolver/resolver.go#L143

lanrat commented 1 year ago

Another source for a fully recursive resolver: https://github.com/zmap/zdns

lanrat commented 10 months ago

another option: https://github.com/projectdiscovery/tinydns