電腦報的黑客過關遊戲過關記錄

電腦報的黑客過關遊戲過關記錄 by 浪跡天


下午喫完飯回來,老魔王發來這個東西,一起做了下,2人一起到了最後一關,拿到獎品。。

喜歡玩的朋友可以自己試着玩玩。。

下面是我破出來的地址,你先別看,自己走一遍,看能不能自己突破。。

遊戲入口:
先在這裏註冊下:
http://www.hackgame.cn/reg.asp

接着去:
http://www.hackgame.cn/index2.asp
開始遊戲

附錄它的獎品:(真寒酸)

------------------------------------------------------------------------------------

1、http://www.hackgame.cn/index.asp
2、http://www.hackgame.cn/r007521-2.html
3、http://www.hackgame.cn/r3__.html
4、http://www.hackgame.cn/r4++.html
5、http://www.hackgame.cn/tr/
6、http://www.hackgame.cn/tr/last.html
最後:http://www.hackgame.cn/tr/end.html

電腦報的黑客過關遊戲過關記錄 by I.S.T

在第二關看源代碼,可以看到這麼一句。。


<INPUT οnclick="MM_callJS('qiying()')"


我們看到源代碼沒直接給出'qiying()‘的內容,於是往上找,看到:


<SCRIPT language=JavaScript src="ad.js" type=text/javascript></SCRIPT>


下載這個ad.js看看,看到


function qiying() {
var script1=document.table.html.value
if (script1=="8834751") {
window.open("r3__.html","_self") }
else {
alert(MM_str)
}
}


明白了,第三關入口就在:r3__.html

完畢。。。

打開第三關地址,查看源代碼,看到


var wd ="%3Cscript%20language%3D%27JavaScript%27%20type%3D%27text/javascript%27%20src%3D%27pws.js%27%3E%3C/script%3E"


加密了,好辦,揭開就知道了。。

給個在線解碼的地址:
http://www.35wl.com/tools/wyjmjm.htm

把上面引號裏面的複製過去,解出來是:


<script language='JavaScript' type='text/javascript' src='pws.js'></script>


OK,下載這個pws.js,打開看到內容爲

function qiying() {
var script1=document.table.html.value
if (script1=="7ying") {
window.open("r4++.html") }
else {
alert("你身邊的人告誡你道:“生命無價啊!你可以玩你自己的命,但別把我們搭上!”");
}
}


OK,看到第四關入口了:r4++.html

第四關:

入口在:
http://www.hackgame.cn/r4++.html

看源代碼,比較複雜,一大堆算法,其實是個陷阱,我們往下看到這句:
CODE:  [Copy to clipboard]
--------------------------------------------------------------------------------

<INPUT οnclick="MM_setTextOfTextfield('td','','tr')"
我們直接輸入tr,哈進去了,得到第五關入口。。
http://www.hackgame.cn/tr/

通過。。。。


第五關:

查看源代碼,可以看到:
CODE:  [Copy to clipboard]
--------------------------------------------------------------------------------

<OBJECT codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0 height=100 width=250 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000>
<PARAM NAME="_cx" VALUE="6615">
<PARAM NAME="_cy" VALUE="2646">
<PARAM NAME="FlashVars" VALUE="">
<PARAM NAME="Movie" VALUE="last.swf">
<PARAM NAME="Src" VALUE="last.swf">
<PARAM NAME="WMode" VALUE="Transparent">
<PARAM NAME="Play" VALUE="0">
<PARAM NAME="Loop" VALUE="-1">
<PARAM NAME="Quality" VALUE="High">
<PARAM NAME="SAlign" VALUE="">
<PARAM NAME="Menu" VALUE="-1">
<PARAM NAME="Base" VALUE="">
<PARAM NAME="AllowScriptAccess" VALUE="">
<PARAM NAME="Scale" VALUE="ShowAll">
<PARAM NAME="DeviceFont" VALUE="0">
<PARAM NAME="EmbedMovie" VALUE="0">
<PARAM NAME="BGColor" VALUE="">
<PARAM NAME="SWRemote" VALUE="">
<PARAM NAME="MovieData" VALUE="">
<PARAM NAME="SeamlessTabbing" VALUE="1">
<PARAM NAME="Profile" VALUE="0">
<PARAM NAME="ProfileAddress" VALUE="">
<PARAM NAME="ProfilePort" VALUE="0">
有出現一個<PARAM NAME="Src" VALUE="last.swf">

自然要看看這個SWF裏面的東西啦,可以編輯過來就能得到,其實不必這麼麻煩,我們可以猜啦,自然猜和last相關的啦。。。得到last.html 這就是第六關入口

下面的關口
看代碼只有個swf就是flash,內容肯定在裏面
用swf2fla反編譯
on (press)
{
        _constantPool "i" "text1" "text" "883275144474561414" "pop" "密碼錯誤,還剩" "次機會"
        _push "i" "i"
        _getVariable
        _push 1
        _subtract
        _setVariable
        _push "text1"
        _getVariable
        _push "text"
        _getMember
        _push "883275144474561414"
        _equals2
        _not
        _if true goto #17
        _getURL 'last.html' '_self'
        _jump to #33
密碼是883275144474561414

直接getURL 'last.html' '_self'
http://www.hackgame.cn/tr/last.html

也可,
來到

最後一關:

入口就是:http://www.hackgame.cn/tr/last.html
查源代碼看到:

最後調用這個函數:
CODE:  [Copy to clipboard]
--------------------------------------------------------------------------------

function openw(){
  var end = "end";
  end += ".html"
  var ot = "_";
  ot += "self"
        window.open(end,ot)
}
這裏沒什麼東西啦,看下end的值,是end.html,應該就是這個啦。。。我們去看看。。

地址在http://www.hackgame.cn/tr/end.html

過關:

進入地址:
http://www.hackgame.cn/tr/end.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章