Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akotov-dev/ss-obfuscator
Shadowsocks client (with GUI) and server (for VPS) with obfuscation
https://github.com/akotov-dev/ss-obfuscator
obfuscation shadowsocks xray-plugin
Last synced: about 2 months ago
JSON representation
Shadowsocks client (with GUI) and server (for VPS) with obfuscation
- Host: GitHub
- URL: https://github.com/akotov-dev/ss-obfuscator
- Owner: AKotov-dev
- License: gpl-3.0
- Created: 2022-07-22T15:32:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-07-31T13:54:10.000Z (over 2 years ago)
- Last Synced: 2023-03-08T15:03:53.959Z (almost 2 years ago)
- Topics: obfuscation, shadowsocks, xray-plugin
- Language: Pascal
- Homepage:
- Size: 29.6 MB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SS-Obfuscator
Shadowsocks client (with GUI) and server (for VPS) with obfuscation
**Dependencies:** shadowsocks-libev systemd
SS-Obfuscator-Server
--
Rent a VPS with a foreign IP address and install a package on it `ss-obfuscator-server` (rpm/deb)SS-Obfuscator-Client
--
Install the `ss-obfuscator-client` package to your computer, launch the GUI, enter the IP address of your server (VPS) and click the `Start` button. Set up a connection in your browser via the SOCKS5 proxy 127.0.0.1:1080. Also check the box `Send DNS requests via SOCKS5 proxy`. You can check your new location here: https://whoer.net
![](https://github.com/AKotov-dev/SS-Obfuscator/blob/main/ScreenShots/ScreenShotClient-2.png)
Details:
--
By default, the password is already set (50 characters). When changing the password to your own, do not forget to change it on the server in the file `/etc/ss-obfuscator-server/server.json`. If you need a client configuration file, it is here: `~/.config/ss-obfuscator-client/client.json`
`shadowsocks-libev` packages are missing in Fedora and CentOS. If necessary, they can be installed manually from the archives `rpmbuild-fedora.tar.gz` and `rpmbuild-centos.tar.gz` accordingly (see the folder `./rpmbuild/RPMS/{noarch,x86_64}`). You will probably have to disable `selinux` (SELINUX=disable in /etc/selinux/config) and open port `443` (tcp/udp) in `iptables`. You may also need to connect a repository: `yum -y install epel-release`.
Similar project: [vmess-ws](https://github.com/AKotov-dev/vmess-ws)