以下是用ASP实现的一个网络留言系统。用IE打开网页文件index.asp后的效果如下图所示。 index.asp文档的内容如下。 <!--#include file="conn.asp"--> <html> <head><title

admin2012-04-18  15

问题  以下是用ASP实现的一个网络留言系统。用IE打开网页文件index.asp后的效果如下图所示。

index.asp文档的内容如下。
   <!--#include file="conn.asp"-->
   <html>
   <head><title>留言系统</title></head>
   <body>
   <%Set rs=Server.CreateObject("ADODB.Recordset")
   rs.Open"Select * From[message]order by id",Conn,1,1
   if rs.eof and rs.bof then
       (3)  .write("<div align=’center’class=’bg’>没有留言</div>")
   end if
   i=1
   do while    (4)  
   %>
   <table width="700"border="1"align="center">
     <tr>
       <td height="30"><strong><%=  (5)  </strong>
           <%=rs("name")%> ;<%=rs("ip")%> ;<%=ms("time")%>
           <a href="del.asp?del=<%:rs("id")%>"target:"=parent">删除</a>
       </td>
     </tr>
   <tr>
       <td width="700"height="20"><%=rs("message")%></td>
     </tr>
   </table>
   <%ms.movenext
   i=i+1
   loop
   %>
   <table width="700"border="0"align="center">
     <tr>
       <td><div align="left"><%=ms.  recordcount%>条留言</div></td>
     </tr>
   </table>
   <br/>
   <table width="704"border="0"align:"center">
     <tr>
       <td    width="311"><form    id="forml"    name="forml"    method="post"
   action="act.asp">
         <table width="302"border="0">
           <tr>
             <td width="302">姓名<input name="name"type="text"class="box"
   id="name"size="15"/><p/>
             验证码<input name=’validatecode’type=’text’Class="box"size=’5’>
             <img    src=’imgchk/validatecode.asp’    align=’absmiddle’
   border=’0’>  </td>
           </tr>
           <tr>
             <td>内容  (6)  </td>
           </tr>
           <tr>
              <td height="30"><input type="  (7)  "name="tj"value="提交留言"/>
                <input  name="ip" type="hidden"    id="ip"    value=    "<%=
   Request.serverVariables("REMOTE_ADDR")%>"/></td>
           </tr>
         </table>
       </form>
     </td>
       </tr>
   </table>
   <%rs.close%>
   </body>
   </html>

设置验证码的作用是 ______ 。

选项

答案验证码能够有效防止用特定程序不断进行登录尝试,破解其他用户的账号和密码

解析 本题主要考查在Web网页中设置验证码的作用。验证码可以有效地阻止HTML页面提交的穷举法。穷举法就是利用一些字母组合来不断尝试,直到找到正确的密码。在尝试的过程中,真正的密码一般不变,如果真正的密码不断改变就大大增加了破解的难度,几乎就不可能破解成功。验证码正是利用了穷举法的这一弱点,在验证时加入动态的验证内容,有效地防止了穷举法的攻击。验证码在Web服务器上随机产生并自动记录下来,再生成文字传给用户,用户手动输入提交,服务器对提交的验证码与记下来的验证码进行比较,如果都正确而且用户名也正确就通过验证。
转载请注明原文地址:https://kaotiyun.com/show/kEtZ777K
0

最新回复(0)