I remember reading somewhere about a self hosted application that would work like a proxy. But not http/https like NPM but all the network traffic.
I may be misremembering but what caught my attention at the time was the possibility to log communication packets. It was months ago and I ended up forgetting about it.
My use case would be monitoring communication with a device I’m developing an app for.
tcpdump, wireshark can capture packets.
haproxy can be a proxy of many networking protocols
mitmproxy can help see encrypted traffic by acting as a literal man in the middle.
ssh with certain parameters can become a SOCKS5 proxy to encrypt and tunnel traffic out of a hostile network
Yeah. I think tcpdump/wireshark is the way to go.
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:
Fewer Letters More Letters HTTP Hypertext Transfer Protocol, the Web IP Internet Protocol TCP Transmission Control Protocol, most often over IP UDP User Datagram Protocol, for real-time communications nginx Popular HTTP server
[Thread #796 for this sub, first seen 10th Jun 2024, 20:45] [FAQ] [Full list] [Contact] [Source code]
If your use-case is monitoring packets, why not go for an app made for that, such as Wireshark?