ss-rs
An unofficial shadowsocks implementation that can work with official shadowsocks.
Features
- SOCKS5 CONNECT command
- AEAD ciphers
- Defend against replay attacks
- Access control list
- SIP003 Plugins
Get Started
Server
Start a server listening on port 5421 using chacha20-ietf-poly1305
AEAD cipher with password ocfbnj
.
Client
Start a client connecting to the ocfbnj.cn
.
The client listens on port 1080 for incoming SOCKS5 connections and uses chacha20-ietf-poly1305
AEAD cipher with password ocfbnj
.
How to build
Prerequisites
- Cargo installed (See this).
Building with Cargo
-
Clone
-
Build
Now you can find the binary in
./target/release/ss-rs
.