Tsunehiko Suzuki/Chukyo University/2014
#dig www.example.ac.jp ;; QUESTION SECTION: ;www.example.ac.jp. IN A ;; ANSWER SECTION: www.example.ac.jp. 600 IN A 172.16.1.1 ;; AUTHORITY SECTION: example.ac.jp. 600 IN NS ns.example.ac.jp. ;; ADDITIONAL SECTION: ns.example.ac.jp. 1800 IN A 172.16.1.1
$DATE 20140418053317 ; authanswer . 3595 IN NS a.root-servers.net. ; glue jp. 3595 NS a.dns.jp. ; authauthority example.ac.jp. 596 NS ns.example.ac.jp. ; glue ns.example.ac.jp. 1796 A 172.16.1.1 ; authanswer www.example.ac.jp. 596 A 172.16.1.1 ; glue a.dns.jp. 3595 A 172.16.17.1 ; glue 3595 AAAA ::1 ; additional a.root-servers.net. 3595 A 192.168.255.1
Adding a following mimic poisonous data in JP zone ($random.ac.jp, in case of real Kaminsky style attack)
ac.jp. 1800 IN NS ns.poison.nom.
Making query for poison.ac.jp
# dig poison.ac.jp ;; QUESTION SECTION: ;poison.ac.jp. IN A ;; ANSWER SECTION: poison.ac.jp. 86400 IN A 172.16.17.2 ;; AUTHORITY SECTION: ac.jp. 1800 IN NS ns.poison.nom. ;; ADDITIONAL SECTION: ns.poison.nom. 86400 IN A 172.16.17.2
Cache server caches poisonous data 'ac.jp IN ns.poison.nom' from the mimic fake JP, and gets poisonous NS (rank of AuthAuthority) from evil ns.poison.nom.
$DATE 20140418053350 ; authanswer . 3562 IN NS a.root-servers.net. ; glue jp. 3562 NS a.dns.jp. ; authauthority ac.jp. 1794 NS ns.poison.nom. ; authauthority example.ac.jp. 563 NS ns.example.ac.jp. ; glue ns.example.ac.jp. 1763 A 172.16.1.1 ; authanswer www.example.ac.jp. 563 A 172.16.1.1 ; authanswer poison.ac.jp. 86394 A 172.16.17.2 ; glue a.dns.jp. 3562 A 172.16.17.1 ; glue 3562 AAAA ::1 ; additional a.root-servers.net. 3562 A 192.168.255.1 ; authauthority nom. 594 NS a.nom. ; additional a.nom. 594 A 192.168.255.1 ; answer ns.poison.nom. 594 \-AAAA ;-$NXRRSET ; nom. SOA a.nom. rootadmin.e-ontap.com. 2012071601 1800 900 604800 600 ; authanswer 86394 A 172.16.17.2 ;
# dig www.example.ac.jp ;; QUESTION SECTION: ;www.example.ac.jp. IN A ;; ANSWER SECTION: www.example.ac.jp. 86400 IN A 172.16.17.2 ...(poison) ;; AUTHORITY SECTION: ac.jp. 1146 IN NS ns.poison.nom. ;; ADDITIONAL SECTION: ns.poison.nom. 85747 IN A 172.16.17.2end