这段代码中的用户名和密码是什么,哪位高手看得出来?

来源:百度知道 编辑:UC知道 时间:2024/09/21 17:51:25
这个是check.asp中的代码。请问哪可以从里面看出来用户名和密码是什么吗??
<%@ language="vbscript"%>
<%response.Expires = 0%>
<!--#include file="conn.asp"-->
<%
dim uid ,upwd
uid=trim(Request.Form("uid"))
upwd=trim(Request.Form("pwd"))

set rs=server.createobject("adodb.recordset")
sqltext="select * from Manage_User where UserName='" & uid & "' and PassWord='" & upwd & "'"
rs.open sqltext,conn,1,1

'查找数据库,检查用户名是否存在
if rs.recordcount >= 1 then
response.cookies("adminok")=true
Response.Redirect "default.asp"
response.end
rs.close
else
Response.Redirect "messagebox.asp?msg=您输入了错误的帐号或口令,请再次输入!"
response.end
rs.close
end if
%>
conn.asp中的文件也不可以看到一个asp页面里面全是乱码。我也没找到数据库?能改改吗?
<%
dim con

都是变量,根据UID到数据库中查UPWD,也就是根据字段USERNAME查PASSWORD,所以不可能看出来,要看也得到数据库里看

到Manage_User这张表里看

代码里没有具体的用户名和密码,你查看一下conn.asp文件,看里面的数据库路径,如果是Access数据库的话用Access打开这个数据库,然后再看是哪个表,用户名的字段名是username,存密码的字段是password,不过密码一般都是加了密的。

../data/tw9c45_data.asp就是你的数据库路径,把tw9c45_data.asp复制到其他地方,把扩展名asp改为mdb就可以用ACCESS打开了.