Kaan - 2012-09-13 18:33 GMT -
Sitenizde Kullan?c? ?ifrelerini Md5 den Sha256 ya d?n??t?rmek isterseniz Alttaki ad?mlar? izleyin.
Alttaki i?lemleri yapmadan ?nce Sql ve De?i?tirilicek dosyalar? yedekleyiniz.
De?i?iklikleri yapt?g?n?z zaman ?yeler siteye giri? yapamayacakt?r.
Kullan?c?lar?n?z Yeni ?ifre iste?inde bulunmak zorundad?rlar.
?ncelikle Alttaki s?rguyu ?al??t?r?n.
D?zenlecek Dosyalar:
system/core/users/
Users.auth.inc.php
Users.profile.inc.php
Users.edit.inc.php
Users.register.inc.php
system/
common.php
functions.php
plugins/passrecover/
Passrecover.php
1. functions.php de alttakini bul
De?i?tir
2. common.php de alttakini bul
De?i?tir
3. users.register.inc.php de alttakini bul
De?i?tir
4. users.edit.inc.php de alttakini bul
De?i?tir
5. users.auth.inc.php de alttakini bul
De?i?tir
6. users.profile.inc.php de alttakini bul
De?i?tir
7. passrecover.php de alttakini bul
De?i?tir
??lem Tamamd?r.
Bu mesaj Kaan tarafından 2012-09-22 13:31 GMT, 5085 Gün önce düzenlendi.
Sitenizde Kullan?c? ?ifrelerini Md5 den Sha256 ya d?n??t?rmek isterseniz Alttaki ad?mlar? izleyin.
Alttaki i?lemleri yapmadan ?nce Sql ve De?i?tirilicek dosyalar? yedekleyiniz.
De?i?iklikleri yapt?g?n?z zaman ?yeler siteye giri? yapamayacakt?r.
Kullan?c?lar?n?z Yeni ?ifre iste?inde bulunmak zorundad?rlar.
?ncelikle Alttaki s?rguyu ?al??t?r?n.
:
ysql]ALTER TABLE sed_users MODIFY user_password VARCHAR( 64 );
D?zenlecek Dosyalar:
system/core/users/
Users.auth.inc.php
Users.profile.inc.php
Users.edit.inc.php
Users.register.inc.php
system/
common.php
functions.php
plugins/passrecover/
Passrecover.php
1. functions.php de alttakini bul
Kod:
case 'H32':
$v = trim($v);
$f = sed_alphaonly($v);
$f = substr($f, 0 ,32);
$v = trim($v);
$f = sed_alphaonly($v);
$f = substr($f, 0 ,32);
De?i?tir
Kod:
case 'H32':
$v = trim($v);
$f = sed_alphaonly($v);
$f = substr($f, 0 ,64);
$v = trim($v);
$f = sed_alphaonly($v);
$f = substr($f, 0 ,64);
2. common.php de alttakini bul
Kod:
if (mb_strlen($rseditiop)!=32)
De?i?tir
Kod:
if (mb_strlen($rseditiop)!=64)
3. users.register.inc.php de alttakini bul
Kod:
$mdpass = md5($rpassword1);
De?i?tir
Kod:
$mdpass = hash("sha256",$rpassword1);
4. users.edit.inc.php de alttakini bul
Kod:
$ruserpassword = (mb_strlen($rusernewpass)>0) ? md5($rusernewpass) : $urr['user_password'];
De?i?tir
Kod:
$ruserpassword = (mb_strlen($rusernewpass)>0) ? hash("sha256",$rusernewpass) : $urr['user_password'];
5. users.auth.inc.php de alttakini bul
Kod:
$rmdpass = md5($rpassword);
De?i?tir
Kod:
$rmdpass = hash("sha256",$rpassword);
6. users.profile.inc.php de alttakini bul
Kod:
$rnewpass = md5($rnewpass1);
De?i?tir
Kod:
$rnewpass = hash("sha256",$rnewpass1);
7. passrecover.php de alttakini bul
Kod:
$sql = sed_sql_query("UPDATE $db_users SET user_password='".md5($newpass)."' , user_lostpass='$validationkey' WHERE user_id='$ruserid'");
De?i?tir
Kod:
$sql = sed_sql_query("UPDATE $db_users SET user_password='".hash('sha256', $newpass)."' , user_lostpass='$validationkey' WHERE user_id='$ruserid'");
??lem Tamamd?r.
Bu mesaj Kaan tarafından 2012-09-22 13:31 GMT, 5085 Gün önce düzenlendi.