A minimal SOCKS server implementation written in Rust
- No unsafe code
- Ultra lightweight
- Cross-platform
- SOCKS4 connect is supported
- SOCKS4a connect is supported
- SOCKS5 no-auth method (
0x00) is supported - SOCKS5 connect is supported
- SOCKS5 UDP associate is supported
RUST_LOG=debug cargo run -- --bind 127.0.0.1 1080This SOCKS server does not implement any authentication methods. Anyone connecting to this server has unrestricted access to your network. You should only use this server within a trusted private network (home LAN, VPN, etc.) or behind a firewall.
Licensed under Apache License Version 2.0 (LICENSE or https://www.apache.org/licenses/LICENSE-2.0)