Auto Joomla Password Reset

Con questo semplice script è possibile resettare, in modo automatico, la password del Super Amministratore di Joomla (testato fino a versione 3).

I passaggi sono due e molto semplici:

  1. Accedere in FTP o via pannello di controllo alla root di Joomla
  2. Creare (o alternativamente caricare) lo script che segue

<?php include("configuration.php"); $JoomlaPsw = new JConfig(); $mysqli = new mysqli($JoomlaPsw->host, $JoomlaPsw->user, $JoomlaPsw->password, $JoomlaPsw->db);

$chars = "[email protected]-!_/+.*";
$pst = rand(8, 20);
for($i=0;$i<$pst;$i++){ $NewPsw = $NewPsw.substr($chars, rand(0, strlen($chars)-1), 1); } if($mysqli->query("UPDATE {$JoomlaPsw->dbprefix}users SET password = MD5('{$NewPsw}') ORDER BY id LIMIT 1")){
echo "Password resettata. Nuova password: <strong>{$NewPsw}</strong>";
}else{
echo "Si &egrave; verificato un errore. Riprovare.";
}

?>

A questo punto è sufficiente visitare l’URL del vostro script e vi sarà fornita la nuova password per accedere a Joomla che potrete cambiare una volta acceduti al pannello di controllo del CMS.

Allegati

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *