Skip to content

RCold/socks-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

socks-python

A minimal SOCKS server implementation written in Python

Features

  • No external dependencies
  • Ultra lightweight
  • Cross-platform
  • SOCKS4 connect is supported
  • SOCKS4a connect is supported
  • SOCKS5 no-auth method (0x00) is supported
  • SOCKS5 connect is supported
  • SOCKS5 UDP associate is supported

Running

PYTHON_LOG=debug python3 server.py --bind 127.0.0.1 1080

Important Notes

This SOCKS server does not implement any authentication methods. Anyone connecting to this server has unrestricted access to your network. You should only use this server within a trusted private network (home LAN, VPN, etc.) or behind a firewall.

License

Licensed under MIT License (LICENSE)

About

A minimal SOCKS server implementation written in Python

Resources

License

Stars

Watchers

Forks

Languages