Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 786 Bytes

README.md

File metadata and controls

34 lines (23 loc) · 786 Bytes

mysocks

Simple Shadowsocks implementation in Golang.

Usage


# create your own .env
mv .env.example .env

# update your ss config
#

# start client
make run

# Or debug client
make debug #check .mysocks.log

# config your Chrome extesion e.g. SwitchyOmega 
# socsks5://127.0.0.1:7788


# Or simply use it in the terminal.
export http_proxy=socks5://127.0.0.1:7788; 
export https_proxy=socks5://127.0.0.1:7788; 
curl https://www.google.com/ -v

Notice

This project is for self-education purposes. Currently it only accepts SOCKS5 connections (IPV4 only) and forward requests using AES-*-GCM encryption. But it should be easy to expand upon.

Demo

asciicast