Forward a local port to a remote target during an authorized penetration test.
Run a local or reverse SOCKS5 proxy to route traffic through a compromised or test host.
Expose an internal service to an external operator through a reverse tunnel for defensive validation.
Generate cross platform build commands for Windows, Linux, and macOS through the GUI builder.
| 0xshe/rtp | gabeconway/opencrossing-anbernic | rcarmo/ios-linuxkit | |
|---|---|---|---|
| Stars | 36 | 36 | 36 |
| Language | C | C | C |
| Setup difficulty | — | moderate | hard |
| Complexity | — | 4/5 | 4/5 |
| Audience | ops devops | general | developer |
Figures from each repo's GitHub metadata at analysis time.
RTP, short for Red Team Proxy, is a compact network tunnel and proxy tool written in plain C, built for authorized security research and adversary simulation work. The project describes itself as a small, single binary tool rather than a heavy configuration driven proxy platform, aimed at people who want simple traffic forwarding without a large control plane on top. The tool supports several common traffic scenarios through a small set of command line flags: forwarding a local port to a remote target, bridging two listeners together, acting as a local SOCKS5 proxy with optional username and password authentication, running a reverse SOCKS5 setup where a target machine connects back to a server, exposing an internal service through a reverse tunnel, and forwarding UDP traffic. A Python based graphical builder lets you pick a target operating system and processor architecture, then generates the matching command for you and lets you copy it with one click. Builds are described as mutation aware, meaning each build regenerates a header file that changes certain internal symbol names, so repeated builds of the same source do not produce identical binaries. The project also favors small, dependency free binaries with stripped release output, and offers optional RC4 style encryption and a TLS style wrapping mode to shape how the tunnel's traffic looks on the wire. The README frames these choices as ways to reduce recognizable patterns in the built binary and its network traffic, rather than as a single trick. RTP builds for Windows, Linux, and macOS from one builder entry point, with Zig recommended when cross compiling Linux targets from Windows. The project's own disclaimer states it is intended only for authorized security research, adversary simulation, and defensive validation, and that operators are responsible for lawful use in their own environment and jurisdiction.
RTP is a lightweight command line proxy and tunnel tool written in C for authorized red team and security research use, supporting SOCKS5, port forwarding, and reverse tunnels.
Mainly C. The stack also includes C, Python, Zig.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.