
Ein Terminal-UI für tshark, inspiriert von Wireshark.
Eine terminalbasierte Benutzeroberfläche für tshark, inspiriert von Wireshark.
V2.4 ist jetzt mit Paketsuche und Profilen für Farben und Spalten erhältlich! Siehe das ChangeLog.

Wenn Sie auf einem entfernten Rechner mit einer großen pcap-Datei debuggen und keine Lust haben, sie per scp zurück auf Ihren Desktop zu kopieren, kann termshark helfen!
tshark hat viele weitere Funktionen, die termshark noch nicht bietet! Siehe Was kommt als Nächstes.
Termshark ist für folgende Plattformen vorverpackt: Arch Linux, Debian (unstable), FreeBSD, Homebrew, MacPorts, Kali Linux, NixOS, SnapCraft, Termux (Android) und Ubuntu.
Termshark verwendet Go-Module. Setze GO111MODULE=on und führe aus:```bash
go install github.com/gcla/termshark/v2/cmd/[email protected]
Für Go-Versionen zwischen 1.14 und 1.17, verwenden Sie```bash
go get github.com/gcla/termshark/v2/cmd/termshark
Fügen Sie dann ~/go/bin/ zu Ihrem PATH hinzu.
Für alle Paketanalysen ist termshark auf tshark aus dem Wireshark-Projekt angewiesen. Stellen Sie sicher, dass tshark in Ihrem PATH ist.
Untersuchen Sie eine lokale pcap:```bash termshark -r test.pcap
Erfasse Ping-Pakete auf der Schnittstelle ```eth0```:```bash
termshark -i eth0 icmp
Führen Sie termshark -h für Optionen aus.
Vorkompilierte ausführbare Dateien sind über Github releases verfügbar. Oder laden Sie den aktuellsten Build vom Master-Zweig herunter - .
Siehe das termshark Benutzerhandbuch und meine beste Schätzung einiger FAQs. Für eine Zusammenfassung der Updates siehe das ChangeLog.
Termshark hängt von diesen Open-Source-Paketen ab:
Beachten Sie, dass tshark eine Laufzeitabhängigkeit ist und sich in Ihrem PATH befinden muss, damit termshark funktioniert. Version 1.10.2 oder höher ist erforderlich (ca. 2013).
Danke an alle, die Ports, Patches und Mühe beigetragen haben!

![]() Patrick Winter 📦 |
![]() factorion 📦 |