# sensepost/regeorg

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/sensepost-regeorg).**

3,150 stars · 829 forks · Python · other

## Links

- GitHub: https://github.com/sensepost/reGeorg
- awesome-repositories: https://awesome-repositories.com/repository/sensepost-regeorg.md

## Description

reGeorg is an HTTP tunneling proxy and network tunneling tool designed to route network traffic to internal targets. It functions as a remote port forwarder that wraps socket communication within HTTP requests to bypass firewalls.

The tool includes a SOCKS5 proxy server implementation that converts tunneled traffic into a usable interface. This allows external networking tools to route data through a remote host into restricted internal network boundaries.

The project provides capabilities for network pivoting, including generic network tunneling and SOCKS proxy configuration to facilitate communication between a remote web server and internal targets.

## Tags

### Networking & Communication

- [HTTP Tunnels](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-proxying-tools/network-proxies/udp-tunneling/http-tunnels.md) — Provides an HTTP tunneling proxy that wraps socket communication in HTTP requests to bypass firewalls.
- [Firewall Bypass Networking](https://awesome-repositories.com/f/networking-communication/firewall-bypass-networking.md) — Establishes communication channels to internal servers when only standard web ports are open to the internet.
- [HTTP/2 Stream Wrapping](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-proxying-tools/network-proxies/udp-tunneling/http-tunnels/http-2-stream-wrapping.md) — Encapsulates raw network traffic within HTTP requests to bypass firewalls that only permit web traffic.
- [Network Pivoting Tools](https://awesome-repositories.com/f/networking-communication/network-pivoting-tools.md) — Uses a compromised web server as a relay to access other systems on a private internal network.
- [Network Tunneling](https://awesome-repositories.com/f/networking-communication/network-tunneling.md) — Forwards traffic between a web server and an internal target to bypass restrictive network boundaries. ([source](https://github.com/sensepost/reGeorg/blob/master/tunnel.jsp))
- [Network Tunneling Tools](https://awesome-repositories.com/f/networking-communication/network-tunneling-tools.md) — Establishes communication channels between a remote web server and restricted internal network boundaries.
- [Remote Port Forwarding](https://awesome-repositories.com/f/networking-communication/port-forwarding-tools/remote-port-forwarding.md) — Forwards traffic from a web server to internal network targets using HTTP POST requests.
- [HTTP-Tunneled SOCKS Proxies](https://awesome-repositories.com/f/networking-communication/traffic-tunneling/http-tunneled-socks-proxies.md) — Translates SOCKS proxy requests into HTTP-compatible formats for remote network routing.
- [Traffic Tunnels](https://awesome-repositories.com/f/networking-communication/traffic-tunnels.md) — Bypasses restrictive firewalls by encapsulating network data streams within HTTP protocols.
- [SOCKS5 Servers](https://awesome-repositories.com/f/networking-communication/proxy-servers/socks5-servers.md) — Implements a SOCKS5 proxy server to convert tunneled traffic into a usable interface for external tools.
- [HTTP-Tunneled SOCKS Proxies](https://awesome-repositories.com/f/networking-communication/reverse-proxy-tunneling-tools/http-tunneled-socks-proxies.md) — Configures a local SOCKS proxy to tunnel traffic through remote servers via HTTP requests. ([source](https://github.com/sensepost/reGeorg/blob/master/README.md))

### Part of an Awesome List

- [Persistence](https://awesome-repositories.com/f/awesome-lists/security/persistence.md) — Creates SOCKS proxies through compromised web servers.
