TOP |
ゴールを目指して進む隠しページ探しゲームは難易度によってさまざまなテクニックが必要です。たとえ、入門・初級クラスでも難しい問題がたくさんあります。 そこでここでは私が普段使っているテクニックをいくつか紹介します。いずれも定石と言えるものなので問題を解かれたことのある方はご存じのものばかりでしょう。 初めて隠しページ探しにチャレンジされる方は参考にして下さい。 |
まず、ソースを見ないで解ける問題についてのテクニックを。 全て選択(Ctrl+A) (参考画像) 背景と同じ色で書かれた文字を見るのに使います。ヒントが見つかることもあります。 Tab打ち (参考画像) Tabキーを押してリンク先を順番に確認するときに使います。Ctrl+Aでは見落としやすいリンクも見つかります。リンク先のURLがステータバーに出てきますので全部のリンク先をクリックしなくてすみますよ。 Window全体をよく見る New 問題の対象はWindow全体です。タイトルバーやステータスバー、スクロールバーなどにも注意を向けましょう。特にスクロールバーがある場合は表示されてない場所を調べましょう。 履歴を確認 隠しページを探しているとよく404エラー(File not found)が出てきます。本当にファイルがないかどうかは、履歴に入っていないか、履歴にあってもURLがおかしくないかである程度見分けられます。もし、いずれにも該当しない場合はそのページをよく調べてみましょう。 手当たり次第にクリック(笑) JAVAを使った問題ではある領域をクリックするとジャンプすることがあります。上の方法では見つからないので手当たり次第にクリックしてみましょう。(汗 しばし放置(爆) 画面を出したまましばらく放っておきます。METAタグを使った自動ジャンプやGIFアニメを使った問題などに有効です。全然手がかりが見つからなかったらしばらく待ってみましょう。 |
次にソースをみて解く問題で使うテクニックを。 ソース問題の範囲 New ソース問題は.js、.cssなどの外部ファイル、LhaやZipの解凍、画像のバイナリソースのコメント、gifのアニメやパレットなど幅が広いです。ツール問題との違いはUGツールを使うかどうかだけです。HTMLソースだけに目を向けず、使われている素材全てに目を向けましょう。 挿入された広告用ブロックの削除 フリーのサーバを使ったサイトではたいがい広告が自動挿入されています。まず広告用の挿入ブロックを削除しましょう。これだけでもずいぶん見やすくなります。 ソースの検索 テキストエディタで開いたソースを検索してキーワードを探すときに使います。検索語句は「htm」や「<!」が多いです。問題に応じて検索語句を決めて下さい。 ソースの不要部分を一括削除 どうしても見つからないときやダミーのURLがたくさんあるときは要らない部分を全部削除しちゃいます。ハズレファイル名が同じ時やタグのコメント部分にキーワードがあるときなどに便利です ソースの比較 その前のページのソースと比較します。やり方は二つのページのソースを全画面表示で開き、パチパチと連続して切り替えます。なれてくるとほんの少しの違いでも見つけられます。 ページの完全保存 IEなら「ファイル」-「名前を付けて保存」を開き、「Webページ、完全」でページを保存してから料理します。cssやjsなどの外部ファイルも一緒に保存されるので順番に調べられます。いっぺんに関係のある全ファイルを落とせるので便利なんですが、保存されないファイルがあるなど落とし穴もあるので注意して下さい。 Temporary Internet Filesをチェック Windowsホルダーにある(Windows2000やXPではDocuments and Settingsの中を探しましょう)Temporary Internet Filesを見ます。最終アクセス日時順に並べると見やすいです。瞬間ジャンプなどの問題や見つけにくい外部ファイルを探すのに威力を発揮します。 続いてツールを使う問題についてのテクニックを少々。 ダウンロード 必要なファイルをダウンロードします。かんたんに行なうのなら「ページの完全保存」をすればそのページをすべて落とせますが、ちゃんと落ちてこないことや欠落することがあります。基本的にターゲットのダウンロードはダウンロード支援ツール(IRIAなど)を使ったほうが安全でしょう。壊れたファイルをいくらいじってもむなしいだけです。 万能ツールでチェック 一つ一つのツールを試すのは大変です。数多くの圧縮・偽装ソフトに対応する万能ツールがありますので、まずそれにかけてみます。だいたいこれで6割方解除できます。 使うツールの機能をチェック ツールには固有の機能があります。ツール固有の特殊機能を使った問題も多いのでツールの説明はきちんと読んだ方がいいですよ。 バイナリエディタでの検索・置換 バイナリ合体技の問題ではどこで切るか見つけるときに使います。置換は達人クラスでたまに使うくらいです。 パスワード探し これが一番大変です。そのページにあるとは限らないので、前後左右(?)周辺のページもよくさがしましょう。 最後にちょっと掟破りのテクニックを。 ディレクトリを覗く そのディレクトリにindex.htm(l)が入っていないとディレクトリ内にあるファイルが丸見えになります。見つけたときは管理人に一言注意してあげましょう。 串 あまり多くはありませんが、串を通さないと解けない問題もあります。串についても勉強しておきましょう。 クラック パスワードなどをクラックする問題があります。あくまでゲーム上のことですので、思い切りやっちゃいましょう。但しほかで悪用しないように・・・(大汗 ファイルの書換 完全保存したHTMLファイルを書き換えて解くこともあります。どこを書き換えるかはケースバイケースです。 CGIをだます CGIに偽情報を与えて突破することです。これもどのような偽情報を与えるか、どうやって与えるかはケースバイケースです。 勘クリ! 山勘でキーワードやURLを当ててしまうことです。推測で解く問題もありますが、それ以外でも使えます。私はほとんど当たりません・・・。 力技! 例えばキーワードがabc*efの時に、*にa〜zまで全部入れて試す、という感じです。あまり褒められた方法ではありませんが、煮詰まって八方ふさがりになった時はたまに使っています(滝汗)。総当たりとも言います。 隠されたソースの解読 JAVAを使ってソースをコード化した問題が増えています。ツールを使って普通のソースにもどしたり、JAVAをちょっと書き換えてやるとソースが見られます。これを使うと「ソースのコード化+瞬間ジャンプ」なんていう問題も突破出来ますよ。 隠されたソースを見られるツールはリンクに入れてあります(-。-) ボソッ 自力ではちょっと無理だという方にこんなものはいかがですか? 画像抽出君 1 号機(仮) New ファイルの中に隠されている画像(GIF/JPG/PNG 形式のみ)を抽出して表示します。バイナリファイルをいじるのが苦手な方にオススメです。(Idea[256] > CGI の部屋にあります) ほかにもいろいろありますが、全部公開するのはまずいのでここまでにしておきます。あとは自力で見つけて下さい。参考になりましたでしょうか? * 質問は受け付けておりません。 |