Con questo semplice script è possibile resettare, in modo automatico, la password dell’ Amministratore di WordPress (testato fino a versione 4).
I passaggi sono due e molto semplici:
- Accedere in FTP o via pannello di controllo alla root di WordPress
- Creare (o alternativamente caricare) lo script che segue
<?php include("wp-config.php"); $mysqli = new mysqli(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME); $chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890?#@-!_/+.*"; $pst = rand(8, 20); for($i=0;$i<$pst;$i++){ $NewPsw = $NewPsw.substr($chars, rand(0, strlen($chars)-1), 1); } if($mysqli->query("UPDATE {$table_prefix}users SET user_pass = MD5 ('{$NewPsw}') WHERE id = '1'")){ echo "Password resettata. Nuova password: <strong>{$NewPsw}</strong>"; }else{ echo "Si è verificato un errore. Riprovare."; } ?>
A questo punto è sufficiente visitare l’URL del vostro script e vi sarà fornita la nuova password per accedere a WordPress che potrete cambiare una volta acceduti al pannello di controllo del CMS.