weaknet

Tiny safety network proxy tools


Keywords
proxy, weaknet, shadowsocks, ss
License
MIT
Install
pip install weaknet==1.7.9.1

Documentation

pyweaknet

PYPI release License MIT

A limited network transport tool in PYTHON.

Install

pip

pip install weaknet

direct file

cd <you execute path>
curl https://raw.githubusercontent.com/vietor/pyweaknet/master/weaknet.py -o weaknet
chmod +x weaknet

Usage

Just onefile for provider all service.

Require:

python >= 2.6, compatible 3.x
The OpenSSL library

Recommend:

sodium for chacha20 & salsa20.

More discritption:

weaknet --help

Role: remote

A modifyed socket proxy server, compatible shadowsocks protocol.

default bind port: 58080

Role: local

A wrappered proxy server, multiple protocal support.

default bind port 51080
--shadowsocks for direct usage shadowsocks server.
--rulelist compatible gfwlist format

SOCKS4

Direct usage.

SOCKS4A

Direct usage.

SOCKS5

Direct usage. Unsupport authentication.

HTTP PROXY

Direct usage. Unsupport authentication.

AUTO PROXY

Usage like "http://127.0.0.1:51080/proxy.pac". Unsupport authentication.