
Uma interface de terminal para o tshark, inspirada no Wireshark
Uma interface de usuário no terminal para o tshark, inspirada no Wireshark.
A V2.4 está disponível agora com busca de pacotes e perfis para cores e colunas! Veja o ChangeLog.

Se você está depurando em uma máquina remota com um pcap grande e não quer fazer scp de volta para o seu desktop, o termshark pode ajudar!
O tshark tem muito mais recursos que o termshark ainda não expõe! Veja O que vem a seguir.
O Termshark está pré-empacotado para as seguintes plataformas: Arch Linux, Debian (instável), FreeBSD, Homebrew, MacPorts, Kali Linux, NixOS, SnapCraft, Termux (Android) e Ubuntu.
O Termshark usa módulos Go. Defina GO111MODULE=on e execute:```bash
go install github.com/gcla/termshark/v2/cmd/[email protected]
Para versões do Go entre 1.14 e 1.17, use```bash
go get github.com/gcla/termshark/v2/cmd/termshark
Em seguida, adicione ~/go/bin/ ao seu PATH.
Para toda análise de pacotes, o termshark depende do tshark do projeto Wireshark. Certifique-se de que tshark está no seu PATH.
Inspecione um pcap local:```bash termshark -r test.pcap
Capturar pacotes ping na interface ```eth0```:```bash
termshark -i eth0 icmp
Execute termshark -h para opções.
Executáveis pré-compilados estão disponíveis através dos lançamentos do GitHub. Ou baixe a versão mais recente do branch master - .
Veja o guia do usuário do termshark, e meu melhor palpite para algumas FAQs. Para um resumo de atualizações, veja o ChangeLog.
O Termshark depende destes pacotes de código aberto:
Note que o tshark é uma dependência de execução, e deve estar no seu PATH para que o termshark funcione. É necessária versão 1.10.2 ou superior (aproximadamente 2013).
Agradecimentos a todos que contribuíram com portes, patches e esforço!

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