10.08.2015 Views

Packet generation and network based attacks with Scapy - SecDev.org

Packet generation and network based attacks with Scapy - SecDev.org

Packet generation and network based attacks with Scapy - SecDev.org

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Introduction<strong>Scapy</strong>Network discovery <strong>and</strong> <strong>attacks</strong>Applicative UDP TracerouteOne shotsScanningTTL tricksTracerouting an UDP application like we do <strong>with</strong> TCP is notreliable (no h<strong>and</strong>shake)We need to give an applicative payload (DNS, ISAKMP,NTP, ...) to deserve an answerSend packetsres,unans = sr(IP(dst="target", ttl=(1,20))/UDP()/DNS(qd=DNSQR(qname="test.com"))Possible result interpretation: List of routersres.make_table(lambda (s,r): (s.dst, s.ttl, r.src))Philippe BIONDI<strong>Packet</strong> <strong>generation</strong> <strong>and</strong> <strong>network</strong> <strong>based</strong> <strong>attacks</strong> <strong>with</strong> <strong>Scapy</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!