https://github.com/zhou0/mysocks
The cross-platform shadowsocks client and server with minimum dependencies.
https://github.com/zhou0/mysocks
c11 c99 censorship-circumvention docker great-firewall libuv shadowsocks socks wolfssl
Last synced: 5 days ago
JSON representation
The cross-platform shadowsocks client and server with minimum dependencies.
- Host: GitHub
- URL: https://github.com/zhou0/mysocks
- Owner: zhou0
- License: other
- Created: 2017-03-28T07:18:38.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-07T13:19:17.000Z (over 7 years ago)
- Last Synced: 2025-03-24T03:43:51.001Z (22 days ago)
- Topics: c11, c99, censorship-circumvention, docker, great-firewall, libuv, shadowsocks, socks, wolfssl
- Language: C
- Homepage:
- Size: 33.6 MB
- Stars: 39
- Watchers: 3
- Forks: 20
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-network-stuff - **28**星 - platform shadowsocks client and server with minimum dependencies. (<a id="d03d494700077f6a65092985c06bf8e8"></a>工具 / <a id="cb16466a31a167bb61f39e2a4a85f449"></a>Shadowsocks)
README
Mysocks
[](https://badge.fury.io/gh/zhou0%2Fmysocks)
[](https://www.codacy.com/app/zhou0/mysocks?utm_source=github.com&utm_medium=referral&utm_content=zhou0/mysocks&utm_campaign=Badge_Grade)
[](https://travis-ci.org/zhou0/mysocks)
[](https://ci.appveyor.com/project/zhou0/tinysocks)[](https://coveralls.io/github/zhou0/mysocks?branch=master)
![]()
[](https://microbadger.com/images/fgfw/mysocks "Get your own image badge on microbadger.com")
[](https://microbadger.com/images/fgfw/mysocks "Get your own version badge on microbadger.com")Mysocks project provides three executables,namely ssclient, ssclient-openssl and ssclient-wolfssl. Supported Platform:Unix,Windows,Linux and Mac OS X. Win32 binaries are provided, You can compile from source on other platforms.
```
ssclient supports rc4-md5 encryption method only.ssclient-openssl supports the following 17 encryption methods:
aes-128-cfb,aes-128-ctr,aes-128-ofb
aes-192-cfb,aes-192-ctr,aes-192-ofb
aes-256-cfb,aes-256-ctr,aes-256-ofb
camellia-128-cfb,camellia-128-ofb
camellia-192-cfb,camellia-192-ofb
camellia-256-cfb,camellia-256-ofb
rc4-md5ssclient-wolfssl supports the following 19 encryption methods ( including AEAD )
aes-128-cbc,aes-128-ccm,aes-128-ctr,aes-128-gcm
aes-192-cbc,aes-192-ccm,aes-192-ctr,aes-192-gcm
aes-256-cbc,aes-256-ccm,aes-256-ctr,aes-256-gcm
camellia-128-cbc,camellia-256-cbc
chacha20-ietf,hc-128,rabbit
chacha20-ietf-poly1305
rc4-md5aes-128-ccm is alias for AEAD_AES_128_CCM
aes-128-gcm is alias for AEAD_AES_128_GCM
aes-192-ccm is alias for AEAD_AES_192_CCM
aes-192-gcm is alias for AEAD_AES_192_GCM
aes-256-ccm is alias for AEAD_AES_256_CCM
aes-256-gcm is alias for AEAD_AES_256_GCM
chacha20-ietf-poly1305 is alias for AEAD_CHACHA20_POLY1305
```