Websocat is a specialized set of command-line tools for WebSocket communication, acting as a client, server, and stream processor. It provides a terminal-based interface for connecting to WebSocket servers, hosting secure WebSocket servers, and bridging data between WebSockets and other network transports. The project distinguishes itself by functioning as a bidirectional network relay, allowing the routing of data between WebSocket streams, TCP sockets, UNIX sockets, and standard system input and output. It includes specialized implementations for SOCKS5 and HTTP proxying, as well as a strea
Web Debugging Proxy Application
pwru is a tooling implementation for tracing, filtering, and debugging network packet movements and transformations within the Linux kernel. It functions as an eBPF network packet tracer and debugger used to analyze kernel state and identify where network packets are dropped or redirected. The project provides specialized capabilities for monitoring the packet lifecycle, including tracking packets through NAT transformations and tunnel decapsulation. It includes an eBPF traffic filter that reduces noise by restricting traced packets based on namespaces, interfaces, and kernel function names.
The main features of mas-bandwidth/matchmaker are: Network Analysis and Simulation, Network Analysis Tools.
Open-source alternatives to mas-bandwidth/matchmaker include: vi/websocat — Websocat is a specialized set of command-line tools for WebSocket communication, acting as a client, server, and… rcmagic/f8d76bca32b5609e85ab156db38387e9. james-proxy/james — Web Debugging Proxy Application. cilium/pwru — pwru is a tooling implementation for tracing, filtering, and debugging network packet movements and transformations… wireshark/wireshark — Wireshark is a network protocol analyzer and traffic inspector used for capturing and inspecting network traffic. It… mitmproxy/mitmproxy — Mitmproxy is an interactive, programmable network proxy engine designed for traffic analysis and protocol…