├── .gitattributes ├── .github └── workflows │ └── setup.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── poetry.lock ├── pyproject.toml ├── tests ├── __init__.py ├── test_config.py ├── test_rule.py └── test_socks5.py └── websocks ├── __init__.py ├── __main__.py ├── algorithm.py ├── client.py ├── commands.py ├── config.py ├── exceptions.py ├── gfwlist.txt ├── gui.py ├── rule.py ├── server.py ├── socket.py ├── types.py ├── utils.py └── whitelist.txt /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.github/workflows/setup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/.github/workflows/setup.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/README.md -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/tests/test_config.py -------------------------------------------------------------------------------- /tests/test_rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/tests/test_rule.py -------------------------------------------------------------------------------- /tests/test_socks5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/tests/test_socks5.py -------------------------------------------------------------------------------- /websocks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/__init__.py -------------------------------------------------------------------------------- /websocks/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/__main__.py -------------------------------------------------------------------------------- /websocks/algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/algorithm.py -------------------------------------------------------------------------------- /websocks/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/client.py -------------------------------------------------------------------------------- /websocks/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/commands.py -------------------------------------------------------------------------------- /websocks/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/config.py -------------------------------------------------------------------------------- /websocks/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/exceptions.py -------------------------------------------------------------------------------- /websocks/gfwlist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/gfwlist.txt -------------------------------------------------------------------------------- /websocks/gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/gui.py -------------------------------------------------------------------------------- /websocks/rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/rule.py -------------------------------------------------------------------------------- /websocks/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/server.py -------------------------------------------------------------------------------- /websocks/socket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/socket.py -------------------------------------------------------------------------------- /websocks/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/types.py -------------------------------------------------------------------------------- /websocks/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/utils.py -------------------------------------------------------------------------------- /websocks/whitelist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abersheeran/websocks/HEAD/websocks/whitelist.txt --------------------------------------------------------------------------------