Puzzle:[HackThisSite! 攻略 Application編]

Challenge 1

始めは簡単なところから。ソースを見ればすぐ解ける。

Challenge 2

Javascriptによって、他のページへ飛ばされてしまう。ならJavascriptを切ればいい。

Challenge 3

計算をしてパスワードの文字数を求める。注意すべきは、文字数だから整数型になること。文字数さえ合えばなんでもよいなんて、節操のないパスワードだ。

Challenge 4

ソースを見ても、どうなっているのか良く分からない(´・ω・`)。そういうときはinline javascriptで試しに動かしてみるのがいい。ブラウザのアドレスに以下を入力して[Enter]キー。

javascript: void( alert(""+RawrRawr+""));

すると、求めるべきパスワードが手に入る。

Challenge 5

パスワードがエスケープされているので、ソースを見ただけでは分からない。再び inline javascript で調べてみる。

javascript: void( alert( unescape('%69%6C%6F%76%65%6D%6F%6F')));

問題なく、パスワードが手に入る。

戻る

2007-08-30 公開 Copyright(C) 2007 tar0t All rights reserved.