你知道吗?Base64是MIME邮件中常用的编码方式之一。它的主要思想是将输入的字符串或数据编码成只含有{"A"-"Z", "a"-"z", "0"-"9", "+", "/"}这64个可打印字符的串,故称为“Base64”。 Base64编码的方法是,将输入数据流每次取6 bit,用此6 bit的值(0-63)作为索引去查表,输出相应字符。这样,每3个字节将编码为4个字符(3×8 → 4×6);不满4个字符的以"="填充。Base64解码方法中,最简单的也是查表法:将64个可打印字符的值作为索引,查表得到的值(范围为0-63)依次连起来,拼凑成字节形式输出,就得到解码结果。;嘿嘿!买完关子!下一关地址是:scuhuyjkk4_1.php

解决方案 »

  1.   

    <html>
    <title>网络渗透技术测试第三关</title>
    <LINK 
    href="style.css" type=text/css rel=stylesheet>
    <script language="Javascript">
     
    function checkPwd(test) {
    // var test=document.pass.password.value location.href = test+".php";

    }
    </SCRIPT><style type="text/css">
    <!--
    .STYLE80 {
    font-size: 24px;
    color: #0000FF;
    }
    .STYLE81 {font-size: 16px}
    -->
    </style>
    <body  topmargin=1 oncontextmenu="return false" 
             ondragstart="return false" onselectstart="return false">
    <TABLE align=center  border="0" cellpadding="0" cellspacing="0">
    <TR>
    <TD><img src="logo.gif"></img></TD>
    </TR>
    </TABLE>
    <TABLE valign=top align=center  border="0" cellpadding="5" cellspacing="0" width=780 height=450>
    <TR>
    <TD valign=top width="150">
        
    <div class="main-box_target" align=center>
    <font color=blue>本关任务</font>
    </div>
    <div class="main-box_target1" align=center>
    找到过关密码或者下一关地址
    </div>
    <div class="main-box_target" align=center>
    <font color=blue>本关提示</font>
    </div>
    <div class="main-box_target1" align=center>
    有时候,眼睛看到的,并不一定真实!^_^
    </div>
    </td>
    <td width="240">
    <script language="JavaScript">
    a = 50
    var rand = Math.random();
    var name = Math.round(rand * (a-1))+1;
    galihoo = '<center><img src=img/'+name+'.jpg'+'></img></center>'
    document.write(galihoo)
    </script> </td>
    <td>
    <FORM NAME="pass" method=POST>&nbsp;
                  <div align="center">
                    <center>
                    <table border="0" cellpadding="0" cellspacing="0">
                                      
                      <tr>
                        <td align="center"><font face="Courier New" size="2">请输入过关密码:</font></td>
                      </tr>
                      <tr>
                        <td height="10" align="center"><input type="text" name="password" value="" size=15 style="font-family: Courier New; font-size: 10pt">                      </td>
                      </tr>
                      <tr>
                        <td width="150%" align="center">
                          <p align="center">
                            <INPUT TYPE="button" NAME="reset" VALUE="提交" STYLE="font-family: Courier New; font-size: 10pt; font-weight: bold" onClick="checkPwd(document.pass.password.value)"></td>
                      </tr>
                    </table>
                    </center>
                  </div>
                  <p class="style1"></p>
                </FORM>
                
    </TD>
    </TR>
    </TABLE>
    <TABLE>
    <TR>
    <TD></TD>
    </TR>
    <TR>
    <TD></TD>
    </TR>
    </TABLE>
    <TABLE align=center>
    <TR>
    <TD>Copyright  &copy;2006 All Rights Reserved.</TD>
    </TR>
    </TABLE>
    </body>
    </html>
      

  2.   

    密码一定在<LINK 
    href="style.css" type=text/css rel=stylesheet>中,或者在logo.gif中
      

  3.   

    问题解决了
    是base64的解码哈,不是unescape的关系