This article is great intro.
127.0.0.1 is localhost.
Can go to
Network tab to see details about requests and why they failed if they did fail. Can view headers etc
Web browsers will try to connect over port 80 by default.
[Best way to poll REST API? Timer seems fine. If the data is really changing frequently a WebSocket seems more appropriate.
If it’s changing infrequently but you wanna know right away, a silent push notification is the “right” way but that requires some infrastructure](https://twitter.com/_dte/status/1265606739564662785)
Clash - Rule based tunnel in Go.
WebTTY - Share a terminal session over WebRTC.
libuv - Cross-platform asynchronous I/O.
mitmproxy - Free and open source interactive HTTPS proxy.
CFSSL - CloudFlare's PKI/TLS swiss army knife.
SwiftNIO - Cross-platform asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients.
Wirefilter - Execution engine for Wireshark-like filters.
Mr.2 - Expose local server to external network.
stun - Simple layer-3 network tunnel written in C++.
devcert - Local HTTPS development made easy.
Open Screen Protocol - Suite of network protocols that allow user agents to implement the Presentation API and the Remote Playback API in an interoperable fashion.
HoneyBadger - Quantum Insert detector/recorder.
SFTPGo - Full featured and highly configurable SFTP server software.
ssl-proxy - Simple single-command SSL reverse proxy with autogenerated certificates (LetsEncrypt, self-signed).
Netdata - Distributed, real-time, performance and health monitoring for systems and applications.
OpenDrop - Open Source AirDrop Implementation.
Mainframer - Tool that executes a command on a remote machine while syncing files back and forth.
Magma - Platform for building access networks and modular network services.
docker-nginx-http3 - Alpine Linux image with Nginx with HTTP/3 (QUIC), TLSv1.3, 0-RTT, brotli support.
Seastar - High performance server-side application framework.
ServiceTalk - Networking framework that evolves with your application.
Neebula - Scalable overlay networking tool with a focus on performance, simplicity and security. It lets you seamlessly connect computers anywhere in the world.
gost - Simple tunnel written in golang.
Braid - Effort to incorporate new distributed technologies into the existing World-Wide Web.
inlets - Expose your local endpoints to the Internet.
inletsctl - Fast HTTP (L7) and TCP (L4) tunnels written in Go.
Zwitterion - Web dev server that lets you import anything.
warmy - Hot-reloading loadable and reloadable resources.
OpenLiteSpeed Web Server - High-performance, lightweight, open source HTTP server.
Network Programming Initiative - Supports research on languages, algorithms, and tools for network programming.
fbtracert - Identify the network components that drops packets by employing the traceroute logic which explores multiple parallel paths.
ToDD - Distributed Network-Service-Level Assertion Engine.
myLG - Network Diagnostic Tool.
Zeek - Powerful network analysis framework that is much different from the typical IDS you may know.
Fuzzowski - Network Protocol Fuzzer that we will want to use.
naabu - Port scanning tool written in Go that allows you to enumerate valid ports for hosts in a fast and reliable manner.
sniffglue - Secure multithreaded packet sniffer.
IPinfo - Trusted Source for IP Address Data.
Host.io - Comprehensive Domain Data API for Developers.
sylkie - IPv6 address spoofing with the Neighbor Discovery Protocol.
FRITZBox - Intelligent Wi-Fi for maximum wireless speed and significantly greater range.
nmap - Network Mapper.
Wireshark - World’s foremost and widely-used network protocol analyzer.
Reverse Tunneling Dialer - HTTP in TCP in Websockets in HTTP in TCP, Tunnel all the things.
libnekit - Efficient and Flexible Network Utility Library.
R2 - Network packet forwarding engine in Rust.
packetdrill - Enables quick, precise tests for entire TCP/UDP/IPv4/IPv6 network stacks, from the system call layer down to the NIC hardware.
wormhole - Expose your local web server to the internet with a public URL.
pyshark - Python wrapper for tshark, allowing python packet parsing using wireshark dissectors.
Fastly Varnish - Explaining how the Fastly CDN works.
IkaGo - Proxy which helps bypassing UDP blocking, UDP QoS and NAT firewall written in Go.
TURN Server - VoIP media traffic NAT traversal server and gateway. It can be used as a general-purpose network traffic TURN server and gateway, too.
gortcd - Fast TURN and STUN server: cross-platform, hot reload, flexible config.
router7 - Pure-Go implementation of a small home internet router.
free5GC - Open source 5G core network base on 3GPP R15.
Erbium - Networking services for small/home networks.
spoof - Easily spoof your MAC address in macOS, Windows, & Linux.
Circumlunar Space - Confederation of independently administered but tightly interconnected public access unix servers, with a special emphasis on gopher hosting.
Tunnel to dev - Expose your local web server to the internet with a public URL.
socat (2018) - Socat stands for SOcket CAT. It is a utility for data transfer between two addresses.
PJON (Padded Jittering Operative Network) - Arduino-compatible, multi-master, multi-media network protocol.