Skip to content

Instantly share code, notes, and snippets.

@evelinad
Forked from perone/gist:3837297
Created May 14, 2014 14:34
Show Gist options
  • Select an option

  • Save evelinad/1d1ebfeea77c0bc0c1f3 to your computer and use it in GitHub Desktop.

Select an option

Save evelinad/1d1ebfeea77c0bc0c1f3 to your computer and use it in GitHub Desktop.

Revisions

  1. @perone perone created this gist Oct 5, 2012.
    13 changes: 13 additions & 0 deletions gistfile1.py
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    $~ sudo scapy

    >>> from datetime import datetime
    >>> pkt = IP(dst="www.google.com", ttl=1) / ICMP()
    >>> ans,unans = sr(pkt*3)
    Begin emission:
    .**Finished to send 3 packets.
    *
    Received 4 packets, got 3 answers, remaining 0 packets
    >>> sent = datetime.fromtimestamp(ans[0][0].sent_time)
    >>> received = datetime.fromtimestamp(ans[0][1].time)
    >>> print (received-sent)
    0:00:00.001820