|
»Forumlar »SE ? Upgrade
»Şifreleri Sha256 Dönüştürme / Seditio 151+
https://seditio.com.tr/eski1/forums.php?m=posts&q=2029 |
| Author: Kaan, Posted: 2012-09-13 18:33 GMT. This post was edited by Kaan (2012-09-22 13:31 GMT, 4967 Gün ago) |
|
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); De?i?tir Kod: case 'H32': $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. |
| Powered by Seditio | Print version |