怎么找到ASP网页中的密码

我忘记了密码和用户名但是有所有的网站原吗我怎么才能找回密码我很菜啊原文件为<!--#includefile="conn.asp"--><!--#includefile="... 我忘记了密码和用户名 但是有所有的网站原吗

我怎么才能找回密码 我很菜啊

原文件为

<!--#include file="conn.asp"-->
<!--#include file="../config.asp"-->
<!--#include file="../md5.asp"-->
<%

dim action:action=request("action")
if action="chk" then
'管理登陆
dim admin,password

admin=checkstr(trim(request.form("admin")))
password=checkstr(trim(request.form("password")))

if admin="" or password="" then
call mb("请输入登陆帐号或登陆密码!","",0)
end if

set rs=server.createobject("adodb.recordset")
sql="select * from admin where admin='"&admin&"'"
rs.open sql,conn,1,3

if rs.bof and rs.eof then
call mb("对不起,您的帐号或密码有误!","",0)
elseif rs("password")<>md5(password,"long") then
call mb("对不起,您的帐号或密码有误!","",0)
elseif rs("islock") then
call mb("对不起,您的帐号处于锁定状态,请和管理员联系!","",0)
else
'登陆成功
rs("logins")=rs("logins")+1 '登陆数加1
rs("lastlogin")=now() '最后登陆
rs("lastip")=request.servervariables("remote_addr") '写入最后登陆IP
rs.update

session("admin")=admin
session("flag")=rs("flag") '管理员帐号
rs.close
set rs=nothing
response.redirect("admin_index.asp")
end if

elseif action="logout" then

'退出登陆
session("admin")=""
session("flag")=""

response.redirect("index.htm")
else
'登陆界面
%>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>管理员登陆</title>
<link href="admin.css" rel="stylesheet" type="text/css">
</head>

<body>

<p> </p>
<p> </p>
<p> </p>
<p> </p>
<form action="?action=chk" method="post" name="login" id="login">
<table width="300" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr align="center" bgcolor="#EFEBEF" >
<td height="23" colspan="2"><font color="#000000">管 理 员 登 陆</font></td>
</tr>
<tr>
<td width="73" height="30" align="center" bgcolor="#FFFFFF">登陆帐号:</td>
<td width="224" height="30" bgcolor="#FFFFFF"> 
<input name="admin" type="text" class="input" id="admin" size="25"></td>
</tr>
<tr>
<td height="30" align="center" bgcolor="#FFFFFF">登陆密码:</td>
<td height="30" bgcolor="#FFFFFF"> 
<input name="password" type="password" class="input" id="password" size="25"></td>
</tr>
<tr align="center">
<td height="30" colspan="2" bgcolor="#FFFFFF">
<input name="Submit" type="submit" class="button" value=" 登 陆 ">
<font color="#FF0000">如果您不是管理员请离开这里!</font> </td>
</tr>
</table>
</form>
<p> </p>
</body>
</html>
<%end if%>
展开
 我来答
kyd3000
2007-09-17 · TA获得超过1550个赞
知道大有可为答主
回答量:1674
采纳率:50%
帮助的人:892万
展开全部
查看conn.asp
得到accesss数据库路径
一般数据库文件名为xxx.mdb,也有可能是xxx.asp
在相应文件夹找到该文件(如果文件名是ASP,备份然后把备份后缀改成.mdb)
打开该文件(机器要装OFFICE-ACCESS)
可以看到有张admin表
帐号 密码都在里面哦

不过看程序 密码应该是MD5加密的
把你要改的用户名的password列替换成如下
f379eaf3c831b04de153469d1bec345e
c831b04de153469d
上面的是32位加密,下面是16位加密,看你原来密码长度就知道了
修改过后该用户名的密码就是666666 了
游目观宇
2007-09-16
知道答主
回答量:34
采纳率:0%
帮助的人:10.5万
展开全部
确实很菜,用户名和密码应该是保存在数据库里,而不是在ASP文件里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
longxia102
2007-09-16 · TA获得超过421个赞
知道小有建树答主
回答量:397
采纳率:0%
帮助的人:347万
展开全部
在数据库里的 admin 表里。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式