Skip to content

kpdyer/pypcapparser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pypcapparser

a pcap-parsing library

Dependencies

Example Usage

import pypcapparser

extracted_streams = pypcapparser.process_pcap(filename="test.pcap",
                                              protocols=[pypcapparser.TCP],
                                              dports=pypcapparser.HTTP_PORTS)

for stream in extracted_streams:
    print stream

Data Structure

[
  {
    'clientServerMessages': ['GET /..', 'GET /...'],
    'serverClientMessages': ['HTTP/1.1...', 'HTTP/1.0...'],
    'sessionStart': [start time of session (epoch)],
    'sessionEnd': [end time of session (epoch)],
  },
  {
    ...
  }
]

About

a pcap-parsing library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages