2025-07-03, 09:30–09:50 (Europe/Paris), 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.