RFC 1928, SOCKS Protocol Version 5
RFC 1929, Username/Password Authentication for SOCKS V5
How Socks 5 Works [fantastic webpage that matches the protocol with Wireshark logs]
Wikipedia: SOCKS
Arch Wiki: Proxy Server
Socks5 – A .NET Core implementation from scratch