Create the Shadowsocks configuration file located at /etc/shadowsocks/shadowsocks.json. Paste the contents listed below into the file, noting the instructions in the shadowsocks.json Breakdown table for each property. Follow these instructions to determine the value you should set for each property.
Extract the contents of the .zip file into any folder and run Shadowsocks.exe. Shadowsocks runs as a background process. Locate the Shadowsocks icon in the taskbar (it may be in the Hidden Icons taskbar menu), right-click on the Shadowsocks icon, then click on Edit Servers. Enter the information that you saved in the shadowsocks.json file:
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. Shadowsocks is not a proxy on its own, but (typically) is the client software to help connect to a third-party SOCKS5 proxy, which is similar to a Secure Shell (SSH) tunnel. Once connected, internet traffic can then be directed through the proxy. Unlike an SSH tunnel, shadowsocks can also proxy User Datagram Protocol (UDP) traffic.
All of the server implementations listed above also support operating in client mode. There are also client-only implementations available for Windows (shadowsocks-win), macOS (ShadowsocksX-NG), Android (shadowsocks-android), and iOS (Wingy). Many clients, including shadowsocks-win and shadowsocks-android, support redirecting all system traffic over Shadowsocks, not just applications that have been explicitly configured to do so, allowing Shadowsocks to be used similarly to a VPN. If an application doesn't support proxy servers, a proxifier can be used to redirect the application to the Shadowsocks client. Some proxifiers, such as Proxycap, support Shadowsocks directly, thus avoiding the need for a Shadowsocks client, but some require a client.
Shadowsocks is a cross-platform lightweight and highly efficient secure proxy application originally developed by @clowwindy and currently maintained by multiple developers. Shadowsocks was developed with python but has been ported to various programming languages. Out of many versions, shadowsocks-libev is written in C and is well maintained. The server version is working incredibly fast, and I think the client version will also work well. But there are few articles introducing the ways to build shadowsocks-libev on Windows. The official documentation only lists some commands. With the help of the developer, I am able to build it and run it on Windows platform.
After successfully building the app, you can find the binary in $HOME/ss/bin directory. There should be two executables. ss-local.exe is the client and ss-tunnel.exe is for another usage. Copy these two files to c:/bin/shadowsocks.
The latest .NET language version that works on XP is 2.5.8 -windows/releases/tag/2.5.8 (requires .NET 4.0 -us/download/details.aspx?id=17718)(By the way, there are some glitches with installing .NET 4.0 on XP, you have to give the system time to generate the cache at idle, otherwise it will take a long time to boot the system)
Unfortunately, shadowsocks 2.5.8 doesn't support the popular and modern chacha20-ietf-poly1305 cipher. It is the most common one. But the older cipher aes-256-cfb is supported. It can sometimes be found on public servers or you can raise your own server.
Public free shadowsocks servers are available in Telegram channels like and The addresses there are encoded in the ss:// protocol. You can decode them with Base64 Decoder utility (insert address except ss:// and after @).If you see chacha20-ietf-poly1305, this server will not work on XP. You have to look for another one. Required fields: IP (or domain), port, password, cipher, description.Here is a Korean server, for example:IP: 188.8.131.52Port: 989Password: f8f7aCzcPKbsF8p3Encryption: aes-256-cfbDescription: KO
Hello Bob. Windows acts differently in comparison to mac and it kills all of the processes that are running to save power when putting your computer to sleep. Does it happen when locking and unlocking the windows? Windows Key + L ?
Hello,This might be because you are not able to reach our API while connected trough those proxies. We haven`t tested that yet with shadowsocks , but we will do so to find out if it works or does not by the nature.
I have followed the instructions for fixing the login problems for the ProtonVPN windows client, but it failed. I even switched between multiple adapters and connected to different wifis. Are there any other possible solutions to this? Thanks in advance