ShadowSocks

shadowsocks.org
ShadowSocks Icon

Secure socks5 proxy, designed to protect your Internet traffic. Open source, superfast, cross-platform and easy to deploy, see GitHub repo.

Open Source

ShadowSocks Source Code

Author

shadowsocks

Description

A Rust port of shadowsocks

#http-proxy#rust#security#shadowsocks#socks4#socks5#transparent-proxy

Homepage

https://shadowsocks.org/

License

MIT

Created

15 Oct 14

Last Updated

29 Apr 24

Latest version

v1.18.3

Primary Language

Rust

Size

6,673 KB

Stars

7,816

Forks

1,098

Watchers

7,816

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • Liu Dongmiao (29 Apr 24)

    update document link to shadowsocks.org

  • dependabot[bot] (29 Apr 24)

    chore(deps): bump socket2 from 0.5.6 to 0.5.7 (#1517)

  • zonyitoo (26 Apr 24)

    fix: avoid api limit

  • zonyitoo (26 Apr 24)

    fix: action build with protoc installed

  • zonyitoo (26 Apr 24)

    feat: clippy check with local-fake-dns

  • zonyitoo (26 Apr 24)

    fix: windows ps build

  • zonyitoo (26 Apr 24)

    enable local-tun for windows targets

  • zonyitoo (26 Apr 24)

    update dependencies

  • Liu Dongmiao (26 Apr 24)

    add command argument --plugin-mode, should close #1495

  • Hillwood Yang (22 Apr 24)

    fix: fix CVE-2024-32650 Rustls is a modern TLS library written in Rust. `rustls::ConnectionCommon::complete_io` could fall into an infinite loop based on network input. When using a blocking rustls server, if a client send a `close_notify` message immediately after `client_hello`, the server's `complete_io` will get in an infinite loop. This vulnerability is fixed in 0.23.5, 0.22.4, and 0.21.11.

  • zonyitoo (21 Apr 24)

    release v1.18.3

  • zonyitoo (21 Apr 24)

    fix: aws-lc couldnt build on windows-gnu

  • Aleksandr Krotov (21 Apr 24)

    Make tcp socket creation non blocking (#1509)

  • zonyitoo (21 Apr 24)

    chore: updated clippy-check version to the latest

  • zonyitoo (21 Apr 24)

    chore: make clippy happy

  • zonyitoo (18 Apr 24)

    fix: aws-lc-rs v1.7.0 supports x86_64-pc-windows-gnu

  • zonyitoo (18 Apr 24)

    fix: remove unnecessary deps on aws-lc

  • stormynoct (18 Apr 24)

    Fix per-server outbound options not taking effect (part 2) (#1491) * Fix per-server outbound options not taking effect 1. Add outbound_bind_addr and outbound_bind_interface into ServerInstanceConfig 2. Add new interfaces for specifying ConnectOpts in AutoProxyClientStream * Resolve some clippy warnings

  • dependabot[bot] (16 Apr 24)

    chore(deps): bump hyper from 1.2.0 to 1.3.1 Bumps [hyper](https://github.com/hyperium/hyper) from 1.2.0 to 1.3.1. - [Release notes](https://github.com/hyperium/hyper/releases) - [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md) - [Commits](https://github.com/hyperium/hyper/compare/v1.2.0...v1.3.1) --- updated-dependencies: - dependency-name: hyper dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>

  • zonyitoo (16 Apr 24)

    fix: install nasm on Windows build - ref aws/aws-lc-rs#376 - https://aws.github.io/aws-lc-rs/requirements/windows.html#nasm

  • dependabot[bot] (16 Apr 24)

    chore(deps): bump tokio-rustls from 0.25.0 to 0.26.0 Bumps [tokio-rustls](https://github.com/rustls/tokio-rustls) from 0.25.0 to 0.26.0. - [Release notes](https://github.com/rustls/tokio-rustls/releases) - [Commits](https://github.com/rustls/tokio-rustls/compare/v/0.25.0...v/0.26.0) --- updated-dependencies: - dependency-name: tokio-rustls dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot] (16 Apr 24)

    chore(deps): bump time from 0.3.34 to 0.3.36 (#1505)

  • dependabot[bot] (16 Apr 24)

    chore(deps): bump async-trait from 0.1.79 to 0.1.80 (#1504)

  • dependabot[bot] (16 Apr 24)

    chore(deps): bump sysexits from 0.7.11 to 0.7.12 (#1506)

  • zonyitoo (14 Apr 24)

    chore: reformatted with nightlly rustc

  • zonyitoo (14 Apr 24)

    fix: allow unused_mut on non-linux platform

  • stormynoct (07 Apr 24)

    Fix load balancer to add per server fwmark for outbound traffic

  • Liu Dongmiao (09 Apr 24)

    add launchd_udp_socket_name / launchd_tcp_socket_name to basic config

  • dependabot[bot] (08 Apr 24)

    chore(deps): bump reqwest from 0.12.2 to 0.12.3 (#1496)

  • Consus (06 Apr 24)

    fix(shadowsocks): unbreak OpenBSD build Add missing types.

ShadowSocks Website

Website

Shadowsocks | A fast tunnel proxy that helps you bypass firewalls.

A fast tunnel proxy that helps you bypass firewalls.

Redirects

Does not redirect

Security Checks

All 66 security checks passed

Server Details

  • IP Address 172.67.144.181
  • Location San Francisco, California, United States of America, NA
  • ISP CloudFlare Inc.
  • ASN AS13335

Associated Countries

  • US

Saftey Score

Website marked as safe

100%

Blacklist Check

shadowsocks.org was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

ShadowSocks Reviews

More Proxies

  • Non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk.

    Open Source

About the Data: ShadowSocks

API

You can access ShadowSocks's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/networking/proxies/shadowsocks

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share ShadowSocks

Help your friends compare Proxies, and pick privacy-respecting software and services.
Share ShadowSocks and Awesome Privacy with your network!

View Proxies (2)