Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- from scapy import *
- import sys
- from datetime import datetime
- def flow_it(pkt):
- snifftime = datetime.fromtimestamp(pkt.time).strftime('%Y-%m-%d %H:%M:%S').split(' ')[1]
- print ' '.join([snifftime, ' '.join(pkt.summary().split(' ')[4:9])])
- if '-l' in sys.argv:
- sniff(prn=flow_it)
- else:
- pkts = rdpcap(sys.argv[1])
- print(' '.join(['Date: ',datetime.fromtimestamp(pkts[0].time).strftime('%Y-%m-%d %H:%M:%S').split(' ')[0]]))
- for pkt in pkts:
- flow_it(pkt)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement