1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
#!/usr/bin/env python
# Thu, 13 Mar 14 (PDT)
# tcp.py: Demonstrate TCP objects
# Copyright (C) 2015, Nevil Brownlee, U Auckland | WAND
from plt_testing import *
t = get_example_trace('anon-v4.pcap')
n = 0
for pkt in t:
tcp = pkt.tcp
n += 1 # Wireshark uses 1-org packet numbers
if not tcp:
continue
test_println("%5d:" % (n), get_tag())
print_tcp(tcp, 12, get_tag("n:"+str(n)))
test_println('')
if n == 20:
break
t.close() # Don't do this inside the loop!
|