Pazar, Aralık 22, 2024

Unutulan cPanel Şifreleri Nasıl Bulunur?

yüksek çözünürlüklü cpanel logo, cpanel görsel

Aşağıda vereceğim olan php dosyasını ilgili cPanel bileşeni ile çalıştırmanız sonucunda sistemdeki cPanel şifrelerini görebilirsiniz. Böylelikle unutulan cPanel şifrelerini kurtarmış olacaksınız yada sistemdeki kayıp şifreleri göreceksiniz. Sistem yöneticisi iseniz yedeklemek için bile bu yöntemi kullanabilirsiniz. Komutu çalıştırabilmeniz için aşağıdaki parametreyi kullanabilirsiniz.

/usr/local/cpanel/3rdparty/bin/php /opt/recovery.php

Dosyamızın içeriği ise şu şekilde olacak

<?php

if (getmyuid() != 0) {
    die("Yonetici Olarak Calistirmaniz Gerekmektedir.");
}

foreach (glob("/var/cpanel/sessions/raw/*") as $file) {
    $icerik = file_get_contents($file);
    if (
        preg_match("/user=(.*)/", $icerik, $m1) &&
        preg_match("/pass=(.*)/", $icerik, $m2)
    ) {
        $sonuc[] = "USER: {$m1[1]} PASS: {$m2[1]}";
    }
}

$sonuc = array_unique($sonuc);
echo implode("", $sonuc);
?>

Bu sayede sistemde kayıtlı olan kullanıcıları ve buna bağlı olarak şifrelerini’de görebilirsiniz.