JavascriptMission::Idiot Test攻略

次はJavascriptMissionを攻略してみる。

問題

なし

例のごとくパスワード入力画面があり、
その下に入力されたパスワードをチェックするボタンがある。

攻略

ボタンに該当するHMTLは以下のようになっている。

<button onclick="javascript:check(document.getElementById('pass').value)">Check Password</button>

これは入力されたパスワードを引数としてcheck関数を呼び出しているので、
check関数で何をしているのか見る。


ページのソースからcheck関数を探してやると、以下のようになっている。

function check(x){
        if (x == "cookies")
        {
                        alert("win!");
                        window.location += "?lvl_password="+x;
        } else {
                        alert("Fail D:");
	}}

つまり、パスワード="cookies"なら正解だと。
本当に”馬鹿げた問題"だ。