Shadowsocks

Shadowsocks
Original author(s)Clowwindy
Initial release20 April 2012; 12 years ago (2012-04-20)[1][2]
Stable release(s) [±]
rust1.11.2[3] Edit this on Wikidata / 24 July 2021; 28 November 2021; 17 December 2021; 22 March 2022; 5 April 2022; 13 March 2023; 23 September 2023; 26 November 2023; Error: first parameter cannot be parsed as a date or time. (24 July 2021; 28 November 2021; 17 December 2021; 22 March 2022; 5 April 2022; 13 March 2023; 23 September 2023; 26 November 2023)
windows4.4.1.0[4] Edit this on Wikidata / 8 February 2022; 2 years ago (8 February 2022)
android5.3.3[5] Edit this on Wikidata / 7 February 2023; 21 months ago (7 February 2023)
X-NG1.10.2[6] Edit this on Wikidata / 29 March 2023; 19 months ago (29 March 2023)
Repository
Written inPython; Rust; C#; Kotlin; Swift; Objective-C; C; Go; C++ Edit this on Wikidata
Operating systemUnix-like operating system
Microsoft Windows
Android
iOS Edit this on Wikidata
Typecommunication protocol
free software
Internet censorship circumvention Edit this on Wikidata
Websiteshadowsocks.org Edit this on Wikidata

Shadowsocks is a free and open-source encryption protocol project, widely used in China to circumvent Internet censorship. It was created in 2012 by a Chinese programmer named "clowwindy", and multiple implementations of the protocol have been made available since.[7][8] Shadowsocks is not a proxy on its own, but (typically) is the client software to help connect to a third-party SOCKS5 proxy. Once connected, internet traffic can then be directed through the proxy.[9] Unlike an SSH tunnel, Shadowsocks can also proxy User Datagram Protocol (UDP) traffic.

  1. ^ "发一个自用了一年多的翻墙工具 shadowsocks". Archived from the original on 22 April 2012. Retrieved 15 December 2016.
  2. ^ "Shadowsocks 的前世后生". GFW BLOG. Retrieved 15 December 2016.
  3. ^ "Release 1.11.2".
  4. ^ "Release 4.4.1.0".
  5. ^ "Release v5.3.3 · shadowsocks/shadowsocks-android · GitHub".
  6. ^ "Release v1.10.2 · shadowsocks/ShadowsocksX-NG · GitHub".
  7. ^ Cite error: The named reference github-init was invoked but never defined (see the help page).
  8. ^ Cite error: The named reference github-ports was invoked but never defined (see the help page).
  9. ^ "Shadowsocks – Protocol". shadowsocks.org. Archived from the original on 4 December 2015. Retrieved 11 January 2018.