All Projects → loggerhead → Shadowsocks Rust

loggerhead / Shadowsocks Rust

Licence: gpl-3.0
Oh my implementation of Shadowsocks in Rust

Programming Languages

rust
11053 projects

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
3proxy
3proxy - tiny free proxy server
Stars: ✭ 2,263 (+1223.39%)
Mutual labels:  proxy, socks5
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
V2ray Panel Master
Deprecated
Stars: ✭ 136 (-20.47%)
Mutual labels:  proxy, socks5
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

Build Status Build status crate

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].