Termshark

Termshark

Termshark is a terminal based network protocol analyzer. It allows you to inspect network traffic and analyze packets, similar to Wireshark, but runs in a terminal instead of a graphical interface.
Termshark image
terminal network protocol analyzer packets cli

Termshark: Terminal Based Network Protocol Analyzers

Inspect network traffic and analyze packets with Termshark, a command-line alternative to Wireshark for terminal-based packet analysis.

What is Termshark?

Termshark is a powerful network protocol analyzer that runs entirely in your terminal. It provides functionality similar to the popular Wireshark tool but without requiring an X Window environment. Just like Wireshark, Termshark allows you to capture packets in real-time, filter them based on various criteria, inspect protocol data, extract files from flows, and export captures.

Some key features of Termshark include:

  • Supports common capture interfaces like pcap and afpacket
  • Filters packets with Berkeley Packet Filter syntax
  • Colorizes packets based on protocols for easy readability
  • Parses details of popular protocols like HTTP, DNS, SSL/TLS, and many more
  • Allows extraction of files and certificates from packet flows
  • Capable of reading packet captures from Wireshark and tcpdump

Termshark is ideal for probing network traffic in servers, routers, IoT devices, and other non-desktop environments where running Wireshark is inconvenient. The text-based interface allows it to run on anything that supports a terminal, including remote SSH sessions. While not as full-featured as Wireshark, Termshark provides powerful inspection capabilities out-of-the-box in an easy-to-use terminal application.

Termshark Features

Features

  1. Captures live packet data from network interfaces
  2. Displays packets in a terminal user interface
  3. Filters packets using display filters
  4. Analyzes protocols including TCP, UDP, HTTP, DNS, and more
  5. Supports common capture file formats like PCAP and PCAPNG
  6. Runs natively in Linux terminal without a GUI
  7. Built on top of TShark and Wireshark libraries

Pricing

  • Open Source

Pros

Lightweight terminal-based interface

No GUI overhead or dependencies

Works over SSH connections

Fast and responsive for analyzing live captures

Powerful display filters

Leverages Wireshark protocol analysis

Cons

Less intuitive than GUI-based Wireshark

Steeper learning curve for terminal usage

Limited to keyboard-based interaction

Harder to visualize packet flows

No built-in statistical summaries


The Best Termshark Alternatives

Top Network & Admin and Network Monitoring and other similar apps like Termshark


Wireshark icon

Wireshark

Wireshark is a free and open-source packet analyzer software. It is used for network troubleshooting, analysis, software and communications protocol development, and education. Wireshark allows users to see what is happening on their network at a very granular level by inspecting the data packets that are sent and received.Some key...
Wireshark image
Fiddler icon

Fiddler

Fiddler is a free web debugging proxy developed by Telerik that logs all HTTP(S) traffic between your computer and the Internet. It sits between your computer and the servers you communicate with acting as a proxy that allows you to intercept, inspect, modify, and debug traffic.Some key features of Fiddler...
Fiddler image
Proxyman icon

Proxyman

Proxyman is a feature-rich proxy manager and tester for macOS. It makes it easy to capture, inspect, modify, replay and mock HTTP(S) requests and responses between your computer applications and the internet.With Proxyman you can:Create, organize, enable/disable and edit proxies with a user-friendly GUIModify requests and responses on the fly...
Proxyman image
Tcpdump icon

Tcpdump

tcpdump is a powerful command-line packet analyzer that runs on Unix-like operating systems. It allows users to intercept, monitor, and acquire data flowing over a network or network segment.tcpdump works by putting the network interface controller (NIC) into promiscuous mode, which allows it to capture all traffic that passes over...
Tcpdump image
PsPing icon

PsPing

PsPing is a free networking tool designed primarily for system administrators to test and measure connectivity and response times of TCP/IP networks. It functions similarly to the standard ping utility, but provides additional functionality and reporting.Some key features of PsPing include:Sending ICMP, TCP, or UDP requests to measure network response...
PsPing image
NetworkMiner icon

NetworkMiner

NetworkMiner is an open source network forensic analysis tool used to analyze network traffic captures (PCAP files). It can detect operating systems, sessions, hostnames, open ports, passwords and more from network traffic using deep packet inspection techniques.Some of the key features of NetworkMiner include:Detecting operating systems and versions from network...
NetworkMiner image
Colasoft Capsa icon

Colasoft Capsa

Colasoft Capsa is a comprehensive network analyzer and network packet sniffing software tool for Windows. It allows users to monitor network traffic, analyze network protocols, troubleshoot network issues, diagnose bandwidth usage, record voice over IP calls, and more.Key features of Colasoft Capsa include:Real-time capture and offline analysis of network packetsIn-depth...
Colasoft Capsa image
Intercepter-NG icon

Intercepter-NG

Intercepter-NG is an open source network protocol analyzer that provides functionality similar to popular tools like Wireshark. It allows capturing, inspection and analysis of network traffic for purposes like debugging network issues, analyzing network security, performance measurement and more.Some key features of Intercepter-NG include:Capturing live network traffic or reading capture...
Intercepter-NG image
Driftnet icon

Driftnet

Driftnet is an open source software program that captures and extracts images from traffic on local Ethernet networks. It works by monitoring network traffic and reconstructing images transmitted over the network. To do this, it captures TCP traffic and looks for JPEG, GIF, and PNG data streams within the packets.When...
Driftnet image
Ettercap icon

Ettercap

Ettercap is a comprehensive network security tool for man-in-the-middle attacks on local area networks (LANs). It features a versatile plugin architecture and a variety of features for network and protocol analysis.Some key capabilities of Ettercap include:Perform man-in-the-middle attacks on a variety of protocols including Telnet, FTP, TFTP, HTTP, HTTPS, SNMP,...
Ettercap image
Microsoft Network Monitor icon

Microsoft Network Monitor

Microsoft Network Monitor (NetMon) is a packet analyzer and sniffer tool for Windows that enables users to capture, view, and analyze network traffic. It provides advanced network diagnostic capabilities to help troubleshoot connectivity issues, analyze protocol behavior, debug client/server communications, and more.Some key features of Microsoft Network Monitor include:Real-time capture...
Microsoft Network Monitor image
CloudShark icon

CloudShark

CloudShark is a software platform designed for network troubleshooting, analysis, and forensics. It allows users to upload packet capture (PCAP) files to the cloud and analyze them using a web browser, without needing to install any additional software.Some key features of CloudShark include:Intuitive web-based interface for browsing packet capturesPowerful analytics...
CloudShark image
PCAPdroid icon

PCAPdroid

PCAPdroid is a powerful network protocol analyzer application for the Android platform. It allows users to capture, inspect, analyze, and save network traffic on their Android smartphones or tablets.Some key features of PCAPdroid include:Real-time capture and inspection of network packets on WiFi, cellular data, and Ethernet interfacesFilters for protocols, IP...
PCAPdroid image
URL Helper icon

URL Helper

URL Helper is a useful browser extension for managing URLs and links. It provides a range of features to simplify and enhance URL usage:Easy bookmarking of links for later accessURL shortening to create condensed linksTools for editing long or complex URLsCategorization and tagging to organize saved linksOptions for private or...
URL Helper image
Nethogs icon

Nethogs

Nethogs is a free and open source software application for Linux that monitors network traffic usage in real-time and displays bandwidth usage per process. It enables users to see which processes on a system are using the most network bandwidth.Some key features of Nethogs include:Real-time visibility into bandwidth usage per...
Nethogs image
Mojo Packets icon

Mojo Packets

Mojo Packets is a virtual private network (VPN) service launched in 2018 that focuses on providing robust privacy and security for its users. It uses industry-standard AES-256 encryption along with secure VPN protocols like OpenVPN and IKEv2 to encrypt users' internet traffic and prevent third parties from accessing sensitive data.A...
Mojo Packets image
Sysdig icon

Sysdig

Sysdig is an open source troubleshooting and observability platform designed for containers, Kubernetes, and cloud-native infrastructure. It gives developers, SREs, and infrastructure engineers total visibility into applications, microservices, containers, hosts, networks, and public cloud services to monitor, troubleshoot, and secure complex modern environments.Key capabilities and benefits of Sysdig include:Real-time visibility...
Sysdig image
Qcheck icon

Qcheck

Qcheck is an open-source static code analysis tool designed specifically for C and C++ code. It utilizes advanced static analysis techniques to detect bugs, security vulnerabilities, and coding standard violations without needing to execute the code.Some of the key features of Qcheck include:Detection of common programming errors like null pointer...
Qcheck image
Netcut Defender icon

Netcut Defender

Netcut Defender is a network security program designed to monitor Wi-Fi network activity and block unwanted or malicious connections. It works by continuously scanning the network for new devices trying to connect and analyzing their traffic patterns. If it detects a device attempting to hog bandwidth or slow down your...
Netcut Defender image
Debookee icon

Debookee

Debookee is a free and open source web browser that focuses on enhancing users' security, privacy protection, and productivity while browsing the web. It is based on Chromium and developed by an independent team of developers.Some key features that make Debookee stand out include:Built-in ad blocking and anti-tracking without extensionsEnhanced...
Debookee image
Ostinato icon

Ostinato

Ostinato is an open-source, cross-platform network packet generator and analyzer software. It has an intuitive graphical user interface that allows users to easily create, edit, transmit, capture, and analyze custom network traffic.Some key features of Ostinato include:Generate and transmit network packets with full protocol stack support, including Ethernet, IP, TCP,...
Ostinato image
Packeth icon

Packeth

Packeth is an open-source, cross-platform network packet generator and traffic analysis tool designed for Ethernet networks. It provides a intuitive graphical user interface for crafting and sending custom network packets, enabling testing and simulation of various network conditions and protocols.Key features of Packeth include:Generating network packets from scratch or by...
Packeth image
Network Diagnostic Tool icon

Network Diagnostic Tool

A network diagnostic tool is a type of software application designed to help users identify and troubleshoot problems with their internet connectivity or network. These tools provide a suite of testing capabilities to measure network performance, locate potential points of failure, and validate configurations.Common features in a network diagnostic tool...
Network Diagnostic Tool image
HTTPNetworkSniffer icon

HTTPNetworkSniffer

HTTPNetworkSniffer is a network monitoring and analysis tool used to capture, inspect and analyze HTTP traffic transmitted over a network. It works by intercepting and decoding all HTTP requests and responses that pass through the network segment it is monitoring.Some key features include:Real-time capture and analysis of all HTTP conversationsIn...
HTTPNetworkSniffer image
RawCap icon

RawCap

RawCap is a free, open source screencasting and screenshot application for Windows. It allows users to easily capture raw video and audio data directly from their screen, webcams, or other video input devices.Some key features of RawCap include:Lightweight and easy to use interfaceCaptures lossless and uncompressed video and audio streamsSupports...
RawCap image
Packet Peeper icon

Packet Peeper

Packet Peeper is a free, open-source network protocol analyzer software for Windows, Mac and Linux. It provides powerful features to monitor, analyze and decode network traffic in real-time.With an easy-to-use graphical interface, Packet Peeper allows users to deeply inspect hundreds of common protocols including TCP, UDP, IPv4, IPv6, ICMP, IGMP,...
Packet Peeper image
Tcpflow icon

Tcpflow

tcpflow is an open source command line tool for capturing TCP traffic flows going through a network. It works by capturing packets from live network interfaces or from packet capture (pcap) files, reassembling TCP streams and sessions, and storing the transmitted application-layer data with relevant TCP metadata like sequence numbers...
Tcpflow image
Cocoa Packet Analyzer icon

Cocoa Packet Analyzer

Cocoa Packet Analyzer is a feature-rich native macOS packet capture, inspection and analysis application. It provides a graphical user interface to capture, inspect and analyze network traffic going through your macOS system.Some key features include:Capturing packets from multiple interfaces such as Ethernet, WiFi, Bluetooth and othersApplying filters to capture only...
Cocoa Packet Analyzer image
NetSleuth icon

NetSleuth

NetSleuth is a robust network monitoring and analytics solution designed to provide granular visibility into critical network and application performance metrics. The software includes the following key capabilities:Automatic network mapping and asset discovery - NetSleuth automatically discovers all devices on your network and maps network topology and dependencies.Customizable dashboards -...
NetSleuth image
TcpLogView icon

TcpLogView

TcpLogView is a free open-source Windows application that captures TCP communication and logs detailed information about incoming and outgoing TCP connections and packets. It provides both real-time and after-the-fact analysis of network traffic using TCP or UDP protocols.Some of the key features of TcpLogView include:Capturing all TCP connections of the...
TcpLogView image
LanDetective icon

LanDetective

LanDetective is a network security and administration software tool designed for Windows operating systems. It enables users to scan local area networks (LANs) to identify vulnerabilities, open ports, and other security risks.Some key features of LanDetective include:Comprehensive port scanning to detect open TCP and UDP ports on network hostsBanner grabbing...
EtherPEG icon

EtherPEG

EtherPEG is an open-source web-based vector graphics editor that provides functionality similar to Adobe Illustrator. It allows users to create and edit 2D vector graphics such as illustrations, icons, logos, diagrams, typography designs, and more directly within their web browser.Some key features of EtherPEG include:Intuitive vector drawing and editing tools...
EtherPEG image
Justniffer icon

Justniffer

Justniffer is an open source network protocol analyzer and packet sniffer software. It can intercept and log traffic passing over a wired or wireless digital network, and allows users to analyze the traffic for a variety of purposes including debugging network issues, analyzing network usage and performance, reverse engineering network...
Justniffer image
MicroOLAP TCPDUMP icon

MicroOLAP TCPDUMP

MicroOLAP TCPDUMP is a powerful network protocol analyzer and packet capture software for Windows. It allows users to monitor traffic going through a network, inspect packet contents, filter captured information, and generate statistics and reports.Some key features of MicroOLAP TCPDUMP include:Capturing live network traffic or reading saved capture filesFiltering traffic...