April 2017
Intermediate to advanced
350 pages
8h 35m
English
Most of what you see for the following should look familiar. The only new added elements are rd representing if recursion is desired which is true (0 for no) and qd= DNSQR Query Domain by searching for the DNS question record using the input provided in the qname:
>>> sr1(IP(dst="192.168.5.1")/UDP()/DNS(rd=1,qd=DNSQR (qname="www.google.com")))