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.