Skip to content
This repository has been archived by the owner on Jul 7, 2021. It is now read-only.

vietor/weaknet-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/weaknet-python/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. No implementaion authentication.

HTTP PROXY

Direct usage. No implementaion authentication.

AUTO PROXY

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

About

Tiny safety network proxy tool

Resources

License

Stars

Watchers

Forks

Packages

No packages published