krishshanmukh / DNS-Resolver

Iterative resolution of a domain name to it's IP address

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DNS Resolver

This tool has 2 parts - DNS resolution and DNSSEC resolution

  • In DNS resolution, we first ping the root server and then iteratively go down the line
  • We have to resolve CNAME separately (by starting from the root for each cname)
  • For DNSSEC, refer the following Cloudflare and dnssec-failed

Depedencies

Steps to run

  1. For DNS resolution,
python dnsdig.py hostname type_of_req 
type_of_req should be A, MX, NS
  1. For DNS SEC,
python dnssec.py www.eurid.eu A

About

Iterative resolution of a domain name to it's IP address


Languages

Language:Python 100.0%