This project implements a basic SOCKS5 proxy server in Python, capable of handling TCP connections through the SOCKS5 protocol. This server is designed for educational purposes and provides a foundational implementation of the SOCKS5 protocol, which includes handling the initial handshake and forwarding TCP connections.
- Basic SOCKS5 protocol handling
- TCP connection forwarding
- No authentication (open for modification)
Before you run this server, make sure you have Python installed on your machine. This code has been tested with Python 3.8, but it should work with any Python 3.x version.
To run the SOCKS5 proxy server, follow these steps:
- Clone this repository:
git clone https://github.com/mahiburrahman744/socks5-proxy.git