For wider monitoring, at key points on the network I use ntop [2] to see what's
If I want a quick overview of a given machine I load up iftop [3], which isn't very thrilling on my desktop at the moment
[0] https://i.imgur.com/O9ekuPt.png [1] https://i.imgur.com/x9l0UNd.png [2] https://i.imgur.com/gFXAxwa.png [3] https://i.imgur.com/vmpgR6i.png
All of these are trivial to install (except for the RTP perl script which I have as a custom apt-gettable package) and don't require non-standard interpreters and package managers.
Nethertheless I went to get this. I had to install 540MB of support files just to run "go get github.com/gcla/termshark/cmd/termshark". Still it compliles. Then I run it, and it shows bugger all, I suspect I need to find and install more libraries (tcell, gowid), which themselves require massive downloads.
It's simply not worth it, it's like going back in time 20 years.
It runs, just doesn't look like it's reading anything from "sudo ./termshark -i eno1 icmp". Works fine when reading a pcap file, works fine when launching from a root session (rather than via sudo)
Next time you need to build a golang project you most likely won't have to download all of those libs again, unless you remove them for some reason.
[0] https://www.riverbed.com/gb/products/steelcentral/steelcentr...
https://etherape.sourceforge.io
I remember using that as well many years ago. Fun times.
> EtherApe now is a pure GTK 3 application, with canvas supplied by GooCanvas.
It's still in active development! Will have some fun with it :).
Having this integrated in some tool would be great.
I recently used this method (wireshark/windows) [1] with the cam vendors app on an old iPhone to get more insight into what was going on (particularly outside the HTTP space).
[1]https://blog.jjhayes.net/wp/2019/02/28/capture-iphone-networ...