Phpcms V9管理后台密碼重置的兩種方法


在PC V9里邊,重置管理密碼就沒有Phpcms2008那么容易(PC2008怎么重置密碼將在第二頁講到),需要同時修改MD5密文和一個隨機的加密驗證碼。

Phpcms V9管理后台密碼

如上圖,password是md5小寫加密的密碼,encrypt則是對應的隨機加密的驗證碼。

了解這個機制之后,具體修改PC V9后台管理密碼的方法是:

 

通過Phpmyadmin等工具,打開數據庫中找到admin表:

把password字段值改為:

0b817b72c5e28b61b32ab813fd1ebd7f

再把encrypt字段值改為:

3vbCrK

這樣,修改的密碼則是:“123456”。

上面是Phpcms V9管理后台密碼重置的方法其一,第二個方法原理跟這個差不多

Phpcms 2008管理后台密碼重置的方法與PC V9原理類似,也可以直接從數據庫殺入。在此提供一個Phpcms 2008充值密碼的文件,上傳到根目錄,訪問,直接輸入新密碼就好!

具體這個文件的代碼為:

<?php
include './include/common.inc.php'; 
$password = '123456'; 
$username = 'cmsyou'; 
$password = md5(PASSWORD_KEY.$password); 
$db->query("UPDATE ".DB_PRE."member SET password = '$password' WHERE username = '$username'"); 
$db->query("UPDATE ".DB_PRE."member_cache SET password = '$password' WHERE username = '$username'"); 
echo 'ok'; 
?> 

上面的代碼復制保存為一個.php文件就好,用這個方法可以將用戶“cmsyou”的密碼重置為“123456”,注意英文半角符號。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM