feat: initial SOCKS5 proxy with chain support

Asyncio-based SOCKS5 server that tunnels connections through
configurable chains of SOCKS5, SOCKS4/4a, and HTTP CONNECT proxies.
Tor integration via standard SOCKS5 hop.
This commit is contained in:
user
2026-02-15 03:10:25 +01:00
commit 0710dda8da
21 changed files with 1117 additions and 0 deletions

14
Makefile Normal file
View File

@@ -0,0 +1,14 @@
.PHONY: install test lint clean
install:
pip install -e .
test:
pytest tests/ -v
lint:
ruff check src/ tests/
clean:
rm -rf build/ dist/ src/*.egg-info
find . -type d -name __pycache__ -exec rm -rf {} +