aspcms忘記登陸密碼 修改后台密碼


1、創建asp文件粘貼代碼,上傳更目錄,執行.

<%
dim action : action=getForm("action","get")
if action="pass" then editPass
Sub editPass
dim GroupID,PassWord,rePassword
GroupID=getForm("GroupID","post") 
PassWord=getForm("PassWord","post") 
rePassword=getForm("rePassword","post") 
if isnul(PassWord) then alertMsgAndGo "密碼不能為空","-1"
if rePassword<>Password then alertMsgAndGo "兩次輸入密碼不相同","-1" 
conn.Exec "update {prefix}User set [Password]='"&md5(PassWord,16)&"' where GroupID="&GroupID&"","exe" 
alertMsgAndGo "修改成功","-1"
End Sub
%>

<FORM name="form" action="?action=pass" method="post" > 
<INPUT type="hidden" value="1" name="GroupID"/></TD>
新密碼 
<INPUT type="password" class="input" name="Password"/>
確認密碼
<input type="password" class="input" name="rePassword"/>
<INPUT class="button" type="submit" value="修改"/>

2、以下文件僅針對aspcms有效,適用於全所有版本;

<!--#include file="inc/AspCms_MainClass.asp" -->
<%
conn.exec "update Aspcms_Admins set AdminPassWord='49ba59abbe56e057' where UserName='admin'"
,"exe"
alertMsgAndGo "密碼已經修改為""123456""!請刪除此文件!","/"
%>

使用方法:

上傳到網站根目錄,直接訪問,修改admin密碼為123456

3、改數據庫

如果上面辦法無法實施,則可以通過MD5在線加解密軟件直接生成一串字符串,然后直接在數據庫軟件ACCESS或者MYSQL打開后的管理字段里面,直接替換;即可;

32位與64位字符串:

md5(123456,32) = e10adc3949ba59abbe56e057f20f883e

md5(123456,16) = 49ba59abbe56e057

以上密碼為:123456


免責聲明!

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



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