• 31-08-2012, 01:06:26
    #1
    Sevgili R10 üyeleri sitenizde tek admin sizsiniz ve şifrenizi bir başkası ele geçirdi.. Eee peki şimdi ne yapabiliriz? Hostcu da yedek yükleyemiyo.. Eyvah demeye hiç gerek yok

    Anlattıklarımı yaptıklarınızda şifrenizi geri alacak ve sitenizde tek admin olmaya devam edeceksiniz.

    Öncelikle

    Siteye hiç bir şeyden haberiniz yokmuş gibi üye olun R10 diyelim yeni nick'e.

    Üye olduktan sonra phpmyadmin'e giriyoruz.

    ve aşağıdaki kodu sorgulayın.

    Kod:
    UPDATE `user` SET `usergroupid` = '6' WHERE `username` ='R10' LIMIT 1

    Bu kodu sorguladıktan sonra ftp'ye giriyoruz. includes klasörünün içinde ki config.php dosyasını bilgisayarımıza çekip metin dosyası olarak açıyoruz ve aşağıda ki kısımları düzenliyoruz.


    Kod:
    $config['SpecialUsers']['canviewadminlog'] = '123';
    $config['SpecialUsers']['canpruneadminlog'] = '123';
    $config['SpecialUsers']['canrunqueries'] = '123';
    $config['SpecialUsers']['undeletableusers'] = '123';
    $config['SpecialUsers']['superadministrators'] = '123';

    123 yazılı olan yere R10 üye id'i yazıyoruz. Sonra config.php dosyasını includes klasörünün içine atıyoruz.

    Daha sonra sitemize giriş yapıyoruz ve artık adminiz. Tek yapmanız gereken admincp'ye girip diğer admin'in şifreni değiştirmek.

    Kolay gelsin.
  • 31-08-2012, 01:14:18
    #2
    Güzel düşünce ama eski üyeliğinin şifresini yenilemek daha basit olur gibi..

    Vbulletin şifreleri md5(md5($sifreniz)) biçimde saklıyor. Bilgisayar ile bağlandığım da şifre degistirme sorgu kodunu ekliyim
  • 31-08-2012, 01:47:42
    #3
    Güzel bir uygulama tebrik ederim.
  • 31-08-2012, 01:49:39
    #4
    Çok güzel anlatmışsınız tebrik ederim...

    Ama ne gariptir ki konu başlığını google'da arayınca

    bknz.


    Ne çıkıyor..
  • 31-08-2012, 17:17:26
    #5
    Önceden demiştim hiç yeni bir üye açıp ona yetki vermenize gerek yok aslında.

    UPDATE user set password = MD5(concat(MD5('yenişifreniz'), user.salt)) WHERE userid = 1
    Bu sorgu ile belirtilecek olan üyeye yeni şifre verebilirsiniz. Düzenlenmesi gereken yerler kalın yazı ile belirtilmiştir.
  • 31-08-2012, 18:40:31
    #6
    UPDATE user set password = MD5(concat(MD5('e10adc3949ba59abbe56e057f20f883e'), user.salt)) WHERE userid = 1
    Bu sorgu ile belirtilecek olan üyeye 123456 şifresini verebilirsiniz.
    Böyle daha iyi oldu.
  • 08-09-2012, 10:07:34
    #7
    Üyeliği durduruldu
    Bir alternatifte ben belirtiyim phpmyadmin'de user tablosuna girer üyeliğinizi düzenleye tıklarsınız ve mailinizi değiştirir ardından tekrar foruma dönüp üyeliğinize girerken şifremi unuttum der ve yeni şifreyi user tablosunda belirlemiş olduğunuz mailinize alabilirsiniz.
  • 28-01-2015, 21:35:53
    #8
    Teşekkürler yararlı bilgi...