]> Sergey Matveev's repositories - stargrave-blog.git/commit
tshark и termshark
authorSergey Matveev <stargrave@stargrave.org>
Wed, 6 Jul 2022 19:40:38 +0000 (22:40 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 6 Jul 2022 19:40:38 +0000 (22:40 +0300)
commit435ec1d254540d87770a02c2a55dbae5159b6ec9
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent42bc1ce507441d5892c310b6fab991c55d0bab89
tshark и termshark

https://tshark.dev/
https://github.com/gcla/termshark
Как-то не многие знают про tshark, в отличии от (сильно) простого
tcpdump и сильно тяжёлого GUI Wireshark. tshark входит в состав
последнего, но работает в консоли.

Wireshark/tshark конечно огромные монстры по размерам, по сравнению с
tcpdump, но зато умеют очень глубоко и детально разбирать пакеты. tshark
очень помогает мне.

И вот ещё познакомился с termshark: TUI программа на Go, создающая
полноэкранный интерфейс для tshark-а. Собирается без проблем. И
действительно, есть случаи когда подобный интерфейс (отдельно детали
пакета, отдельно его шестнадцатеричное содержимое, отдельно списки
пакетов) ощутимо тоже помогает.