2025-07-03 –, Amphitheater 122
Rcat is a modern netcat written in Rust 🦀. It supports TLS, and upgrading reverse shells to a fully interactive TTY.
Today, most reverse shells are done via an unencrypted TCP connection using netcat (looking at you https://revshells.com). We will see how to easily create encrypted reverse shells (without installing tools on the targeted server).
We will also discuss what is are pseudo-TTY, and how rcat makes it easier to transfer files over a TCP connection.
Olivier has been a pentester and occasional teacher for the last 8 years.
He loves Linux, and writing applications in Rust.