2 ms·
So looking at the code for the Go implementation, it appears to be just a stream cipher encrypted version of SOCKS5 [1,2]. 1. https://github.com/shadowsocks/sh
by verroq 11y ago
So looking at the code for the Go implementation, it appears to be just a stream cipher encrypted version of SOCKS5 [1,2].
1. https://github.com/shadowsocks/shadowsocks-go/blob/master/shadowsocks/conn.go https://github.com/shadowsocks/shadowsocks-go/blob/master/sh...
2. https://github.com/shadowsocks/shadowsocks-go/blob/master/cmd/shadowsocks-server/server.go https://github.com/shadowsocks/shadowsocks-go/blob/master/cm...
(Not the best code, a couple of race conditions in there)