Skip to content

facundojuarez2k/ryt_script3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DNS Trace

Requisitos

  • Python 3.6+
  • Scapy: apt install python3-scapy

Ejecución

sudo python3 dnstrace.py www.example.com

Uso

usage: dnstrace.py [-h] fqdn

DNS Trace

Given a valid FQDN, prints the trace generated by iteratively querying the nameservers

positional arguments:
  fqdn        Fully qualified domain name

optional arguments:
  -h, --help  show this help message and exit

Ejemplo

$ sudo python3 dnstrace.py maps.google.com

--------------------------------------------------------------------------------
FQDN: maps.google.com
--------------------------------------------------------------------------------
.                    IN    NS    a.root-servers.net.            198.41.0.4
.                    IN    NS    b.root-servers.net.            199.9.14.201
.                    IN    NS    c.root-servers.net.            192.33.4.12
.                    IN    NS    d.root-servers.net.            199.7.91.13
.                    IN    NS    e.root-servers.net.            192.203.230.10
.                    IN    NS    f.root-servers.net.            192.5.5.241
.                    IN    NS    g.root-servers.net.            192.112.36.4
.                    IN    NS    h.root-servers.net.            198.97.190.53
.                    IN    NS    i.root-servers.net.            192.36.148.17
.                    IN    NS    j.root-servers.net.            192.58.128.30
.                    IN    NS    k.root-servers.net.            193.0.14.129
.                    IN    NS    l.root-servers.net.            199.7.83.42
.                    IN    NS    m.root-servers.net.            202.12.27.33
--------------------------------------------------------------------------------
Response from 208.67.222.222
--------------------------------------------------------------------------------
com.                 IN    NS    h.gtld-servers.net.            192.54.112.30
com.                 IN    NS    j.gtld-servers.net.            192.48.79.30
com.                 IN    NS    e.gtld-servers.net.            192.12.94.30
com.                 IN    NS    l.gtld-servers.net.            192.41.162.30
com.                 IN    NS    g.gtld-servers.net.            192.42.93.30
com.                 IN    NS    f.gtld-servers.net.            192.35.51.30
com.                 IN    NS    k.gtld-servers.net.            192.52.178.30
com.                 IN    NS    b.gtld-servers.net.            192.33.14.30
com.                 IN    NS    d.gtld-servers.net.            192.31.80.30
com.                 IN    NS    a.gtld-servers.net.            192.5.6.30
com.                 IN    NS    m.gtld-servers.net.            192.55.83.30
com.                 IN    NS    i.gtld-servers.net.            192.43.172.30
com.                 IN    NS    c.gtld-servers.net.            192.26.92.30
--------------------------------------------------------------------------------
Response from 192.36.148.17 (i.root-servers.net.)
--------------------------------------------------------------------------------
google.com.          IN    NS    ns2.google.com.                216.239.34.10
google.com.          IN    NS    ns1.google.com.                216.239.32.10
google.com.          IN    NS    ns3.google.com.                216.239.36.10
google.com.          IN    NS    ns4.google.com.                216.239.38.10
--------------------------------------------------------------------------------
Response from 192.54.112.30 (h.gtld-servers.net.)
--------------------------------------------------------------------------------
maps.google.com.     IN    A          216.58.202.110
--------------------------------------------------------------------------------
Response from 216.239.32.10 (ns1.google.com.)
--------------------------------------------------------------------------------