loggerhead / Shadowsocks Rust
Licence: gpl-3.0
Oh my implementation of Shadowsocks in Rust
Stars: ✭ 171
Programming Languages
rust
11053 projects
Labels
Projects that are alternatives of or similar to Shadowsocks Rust
Free proxy ss
分享来自互联网上免费的shadowsocks(SS)/ShadowsocksR(SSR)/V2ray(vmess)代理 每15分钟更新一次,每次各分享4个临时可用代理。 及时订阅、及时更新。
Stars: ✭ 72 (-57.89%)
Mutual labels: proxy, shadowsocks, socks5
Brook
Brook is a cross-platform strong encryption and not detectable proxy. Zero-Configuration. Brook 是一个跨平台的强加密无特征的代理软件. 零配置.
Stars: ✭ 12,694 (+7323.39%)
Mutual labels: proxy, shadowsocks, socks5
Go Shadowsocks2
Experimental Shadowsocks in Go. Stable fork at https://github.com/shadowsocks/go-shadowsocks2
Stars: ✭ 530 (+209.94%)
Mutual labels: proxy, shadowsocks, socks5
Python Proxy
HTTP/HTTP2/HTTP3/Socks4/Socks5/Shadowsocks/ShadowsocksR/SSH/Redirect/Pf TCP/UDP asynchronous tunnel proxy implemented in Python 3 asyncio.
Stars: ✭ 692 (+304.68%)
Mutual labels: proxy, shadowsocks, socks5
Shadowsocks Php
A php port of shadowsocks based on workerman. A socks5 proxy written in PHP.
Stars: ✭ 869 (+408.19%)
Mutual labels: proxy, shadowsocks, socks5
Freess
免费ss账号 免费shadowsocks账号 免费v2ray账号 (长期更新)
Stars: ✭ 6,544 (+3726.9%)
Mutual labels: proxy, shadowsocks, socks5
Blinksocks
A framework for building composable proxy protocol stack.
Stars: ✭ 587 (+243.27%)
Mutual labels: proxy, shadowsocks, socks5
V2ray Core
A platform for building proxies to bypass network restrictions.
Stars: ✭ 13,438 (+7758.48%)
Mutual labels: proxy, shadowsocks, socks5
V2ray Core
A platform for building proxies to bypass network restrictions.
Stars: ✭ 38,782 (+22579.53%)
Mutual labels: proxy, shadowsocks, socks5
Fanqiang Book
2021科学上网指南,小白图文攻略 | 翻墙/梯子/自由上网/SSR/V2Ray/
Stars: ✭ 127 (-25.73%)
Mutual labels: proxy, shadowsocks
Fwlite
A anti-censorship HTTP proxy with builtin shadowsocks support.
Stars: ✭ 129 (-24.56%)
Mutual labels: proxy, shadowsocks
Moproxy
A transparent TCP to SOCKSv5/HTTP proxy on Linux written in Rust.
Stars: ✭ 126 (-26.32%)
Mutual labels: proxy, shadowsocks
Flynet
A powerful TCP/UDP tool, which support socks5 proxy by tcp and udp, http proxy and NAT traversal. This tool can help you bypass gfw easily
Stars: ✭ 124 (-27.49%)
Mutual labels: proxy, socks5
Encryptsocks
Encrypt your socks transmission.
Stars: ✭ 131 (-23.39%)
Mutual labels: shadowsocks, socks5
Tun2socks
tun2socks - powered by gVisor TCP/IP stack
Stars: ✭ 123 (-28.07%)
Mutual labels: shadowsocks, socks5
Glider
glider is a forward proxy with multiple protocols support, and also a dns/dhcp server with ipset management features(like dnsmasq).
Stars: ✭ 1,710 (+900%)
Mutual labels: proxy, socks5
Shadowrocket Adblock Rules
提供多款 Shadowrocket 规则,带广告过滤功能。用于 iOS 未越狱设备选择性地自动翻墙。
Stars: ✭ 12,447 (+7178.95%)
Mutual labels: proxy, shadowsocks
Shadowsocks Cloak Installer
A one-key script to setup Cloak plugin with Shadowsocks on your server
Stars: ✭ 138 (-19.3%)
Mutual labels: proxy, shadowsocks
shadowsocks-rust
A rust port of shadowsocks, based on mio 0.5.x.
Install
Cargo
cargo install shadowsocks
Script
# uncomment to compile with OpenSSL support
# export SS_FEATURES=openssl
curl https://raw.githubusercontent.com/loggerhead/shadowsocks-rust/master/build.sh -sSf | sh
./sslocal --version
./ssserver --version
Compare to Python Version
Features
Rust | Python (2.9.0) | |
---|---|---|
TCP & UDP support | √ | √ |
TCP fast open | wait mio support |
√ |
Destination IP blacklist | X | √ |
One time auth | √ | √ |
Multiple encryption methods | √ | √ |
Async UDP support | √ | X |
IPv6 support | untested | √ |
Windows compatible | buggy | need install crypto libs |
Multiple servers support | √ | X |
Encryption Methods
Both python and rust version supported
- aes-128-ctr
- aes-192-ctr
- aes-256-ctr
- aes-128-cfb
- aes-256-cfb
- aes-128-cfb1
- aes-256-cfb1
- aes-128-cfb8
- aes-256-cfb8
- salsa20
- chacha20
- rc4
Without OpenSSL
- aes-128-ctr
- aes-192-ctr
- aes-256-ctr
- rc4
- hc128
- salsa20
- xsalsa20
- chacha20
- xchacha20
- sosemanuk
TBD
- [ ] test IPv6
- [ ] fix very slow problem on windows (wait
mio
stable) - [ ] support TCP fast open
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].