Become a sponsor to Ross Jacobs
Capture Lifecycle with Tshark
Most Wireshark documentation focuses on the GUI. In its many forms, it spans 2 Wireshark guides, 2 Wireshark forums, manpages, developer email chains, the actual source code, etc. That is not to say the existing documentation is not good. You will probably find what you are looking for eventually.
tshark.dev provides a unified and intuitive UI docs for working with packet captures on the CLI. The focus is on doing everything in the CLI because that is an interface your scripts and programs can use. Examples primarily use bash, with some examples in python and ruby. Programs such as Termshark and PyShark do novel things by leveraging tshark. You can too by using this guide!
1 sponsor has funded pocc’s work.
Featured work
-
pocc/tshark.dev
Repo to manage tshark.dev, deployed to netlify
HTML 66 -
pocc/pre-commit-hooks
C/C++ hooks to integrate with pre-commit
Python 329 -
pocc/merlink
This program will connect desktop clients to Meraki firewalls
Python 3 -
pocc/termshark
A terminal UI for tshark, inspired by Wireshark
Go -
pocc/pcapgraph
Visualize a pcap with a matplotlib graph
Python 4