UDP traceroute

Vết tích một ứng dụng UDP như chúng tôi làm với TCP là không đáng tin cậy, bởi vì không có cái bắt tay. Chúng tôi cần phải cung cấp cho một tải trọng applicative (DNS, ISAKMP, NTP, vv) để xứng đáng với một câu trả lời:

>>> res,unans = sr(IP(dst="target", ttl=(1,20))
              /UDP()/DNS(qd=DNSQR(qname="test.com"))

Chúng ta có thể hình dung được kết quả như một danh sách các router:

>>> res.make_table(lambda (s,r): (s.dst, s.ttl, r.src))

Comments

Popular posts from this blog

Npcap

Monitor mode

Thiết lập card không dây trên Kali Linux