Board logo

标题: 高手帮帮忙 [打印本页]

作者: liyungeng    时间: 2006-11-13 13:18     标题: 高手帮帮忙

高手帮我看看这段代码是不是加密了,要怎么才能破解呢?

<!--#include file="opendb.asp" -->
<%
'userid=cstr(request("userid"))
nickname=trim(request("username"))
password=trim(request("password"))
'url=request("url")
'if url="" then
'  url="/"
'end if
   set rs=server.createobject("ADODB.Recordset")
   sql="select * from admin where adminname='"&nickname&"'"
   rs.open sql,conn,1,3
   if rs.recordcount=0 then
   'response.write rs.recordcount
   'response.end  
    %>
  <script language="javascript">
  alert("没有这个用户名!");
  history.go(-1);
  </script>
<%   'message="<font color=ff0000>没有这个用户名!</font>"
     rs.close
   else
     if rs("password")<>encrypt(password) then%>
    <script language="javascript">
  alert("密码错误!");
history.go(-1);
</script>   
  <%'  message="<font color=ff0000>密码错误!</font>"
       rs.close
     else '登录成功
       session("admin")=rs("adminname")
      response.redirect "main.asp" '进入管理页面
   rs.close
     end if
   end if
%>
作者: 黑发的放牧者    时间: 2006-11-13 14:38     标题: 回复 #1 liyungeng 的帖子

if rs("password")<>encrypt(password) then%>

encrypt()是个什么函数呀?
作者: 风雨声中    时间: 2006-11-13 16:47

encrypt这个函数估计是密码加密的东西。

楼主看看 opendb.asp 这个文章里是否有这个函数。




欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/) Powered by Discuz! 6.0.0