How l-codes/neo-regeorg works
Neo-reGeorg provides a Python client that exposes a local SOCKS5 proxy or port forward through HTTP(S), plus server-side tunnel scripts generated for several runtimes. The main workflow is local proxy traffic → client protocol requests → uploaded server tunnel → target TCP service, with a separate server-script generation workflow. The excerpts show the client listener and protocol handling and several server implementations; other documented template variants are represented at their shared templates directory, with their internal behavior not inspected.
Main entry points: neoreg.py SOCKS5 / Forward Client · NeoreGeorg.java Java Tunnel · tunnel.cs .NET Tunnel · tunnel.js Node.js Tunnel
Components 13
Python Client
- SOCKS5 / Forward Client
neoreg.py - BLV and Encoding
neoreg.py
Server Generation
- Template Generator
neoreg.py - Generated Tunnel Scripts
Tunnel Servers
- Java Tunnel
templates/NeoreGeorg.java - .NET Tunnel
templates/tunnel.cs - Node.js Tunnel
templates/tunnel.js - Go Tunnel Server
templates/tunnel.go - PHP Tunnel
templates/tunnel.php - Other Runtime Templates
templates
Network Endpoints
- Web Server
- TCP Target
Other components
- Local Application
Connections 17
- Local Application → SOCKS5 / Forward Client: opens proxy
README.md - SOCKS5 / Forward Client → BLV and Encoding: encodes requests
neoreg.py - SOCKS5 / Forward Client → Web Server: sends HTTP requests
README.md - Web Server → SOCKS5 / Forward Client: returns responses
neoreg.py - Template Generator → Generated Tunnel Scripts: generates scripts
README.md - Generated Tunnel Scripts → Web Server: uploaded for hosting
README.md - Web Server → Java Tunnel: runs tunnel
- Web Server → .NET Tunnel: runs tunnel
- Web Server → Node.js Tunnel: runs tunnel
- Web Server → Go Tunnel Server: runs tunnel
- Web Server → PHP Tunnel: runs tunnel
- Web Server → Other Runtime Templates: runs tunnel
- Java Tunnel → TCP Target: opens TCP socket
templates/NeoreGeorg.java - .NET Tunnel → TCP Target: opens TCP socket
- Node.js Tunnel → TCP Target: opens TCP socket
templates/tunnel.js - Go Tunnel Server → TCP Target: dials TCP target
templates/tunnel.go - PHP Tunnel → TCP Target: opens TCP socket
templates/tunnel.php