• 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

  • 相关阅读:
    O'Reilly总裁提姆奥莱理:什么是Web 2.0
    在MFC程序中显示JPG/GIF图像
    VC窗体设计集锦
    VxWorks使用说明书
    关于双缓冲绘图之二
    如何将EVC4工程升级到VS.NET2005工程
    某个正在运行的程序的CPU占用率
    如何去掉回车键和取消键
    探索NTFS
    ARM上的C编程
  • 原文地址:https://www.cnblogs.com/xaun/p/12054294.html
Copyright © 2020-2023  润新知