
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, , , , , e .
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!
![]() Denys 🐛 |
![]() jerry73204 📦 | ![]() Jon Knapp 📦 | ![]() Mario Harjac 📦 | ![]() Andrew Benson 🐛 | ![]() sagis-tikal 🐛 | ![]() punkymaniac 🐛 | ![]() msenturk 🐛 |
![]() Sandor Szücs 🐛 | ![]() Dawid Dziurla 🐛 📦 | ![]() jJit0 🐛 | ![]() inzel 🐛 | ![]() thejerrod 🤔 | ![]() gdluca 🐛 | ![]() Patrick Winter 📦 |
![]() Robert Larsen 🤔 📓 | ![]() MinJae Kwon 🐛 | ![]() the-c0d3r 🤔 | ![]() Gisle Vanem 🐛 | ![]() hook 🐛 | ![]() Lennart Koopmann 🤔 | ![]() Fernandez, ReK2 🐛 |
![]() mazball 🤔 | ![]() wfailla 🤔 | ![]() 荣怡 🤔 | ![]() thebyrdman-git 🐛 | ![]() Clemens Mosig 🐛 | ![]() Michael Rash 📓 | ![]() joelparker 📓 |
![]() Dragos Maftei 🤔 | ![]() Matthew Giassa 🤔 | ![]() Sean Abbott 📦 | ![]() Vincent Wang 🤔 | ![]() piping 🤔 | ![]() kevinhwang91 🤔 🐛 | ![]() Justin Overfelt 🤔 |
![]() Anthony 🤔 | ![]() basondole 🐛 | ![]() zoulja 🐛 | ![]() freddii 🐛 | ![]() Thord Setsaas 📖 | ![]() deliciouslytyped 🐛 | ![]() factorion 📦 |
![]() Herby Gillot 📦 | ![]() nmeum 🤔 | ![]() Aaron Bieber 🤔 | ![]() elig0n 🤔 | ![]() luzpaz 📖 | ![]() uzxmx 💻 |