Twilight of The Godsトップへ


フリートーク > 2001年5月15日バックナンバー

少年ナイフ、見つけたり!

 あんまりこういうことを公言してしまうとアレな感じもするのですが、このサイトではひそかにアクセス解析をつけております。Webブラウザがサイトを訪れたときにサーバーに返す情報、たとえばUserAgent(クライアントのWebブラウザ)やらHTTP-Referer(参照元リンク)などを取得することで、サイト管理に役立てたり、あんなことやこんなことまでできてしまうわけです(嘘八百)。
 どれくらいの人がIEを使っているのか、Windows2000を使っているのかとか、そういう統計が取れるので、サイトデザインとかHTMLを書く際にとっても役に立つんですね。
 たとえばこんな風に。

 Mozilla/4.0 (compatible; MSIE 4.01; Mac_PowerPC)

 この場合、PowerMacを使っている人で、IEの4.01で閲覧しに来ているってのがわかります。IEのくせにMozillaを名乗るなんてかなりムカつきますけど、まぁそれはおいといて。

 ところが、このアクセス解析のなかで、どうにも理解できないUserAgentが残されていたりします。いくつかパターンがあるのですが、ひとつは海外の検索エンジンのロボットやお手製のWeb巡回ソフトなどのロボット系、もうひとつはUserAgentを書き換えたFakeの場合。
 前者の場合にはいくつかパターンがあって、「Clawler」などといった文字列が含まれている場合は、ほぼ海外の検索エンジンのロボットがきていると思っていいでしょう。フリーウェアやシェアウェアの巡回ソフトもロボットのうちに入れていますが、独自の文字列を返す場合もあります。しかし、たいていは「Mozilla3.0」という文字列を返してきます。Netscape Navigatorの3.0に相当するということでしょうね。

 後者の場合、これもふたとおりがありまして、Webブラウザ側で設定できるものと、故意に情報にフィルターをかけるものがあります。
 Webブラウザ側で設定できるもののなかには、Macintosh用で第三の選択肢と呼び声の高いブラウザ「iCab」があります。こいつはもともとの「iCab」という文字列を返すか、「Netscape Navigator4.0」を返すか、「Microsoft Internet Explorer4.0」を返すかの三つの選択肢から選べます。
 世の中には便利なJavaScriptがありまして、UserAgentごとに違うページを表示させるという仕組みを作ることができます。しかし、たとえばMicrosoft Internet Explorer4.0、Netscape Navigator4.0以上でないと閲覧を推奨しないというページがあったとします。UserAgentを「iCab」のままにしておくとはじかれてしまいますから、わざとUserAgentをIEやNNに設定しておくんですね。
 それから、さらに便利なソフトもあったもんで、Webブラウザが吐き出すAgentの情報を書き換えて、特定できないようにするものもあるんです。
 Webブラウザはサーバーに訪れたときに信じられないくらいの情報を吐き出します。どんなOSを使っているか、どんなブラウザを使っているか、どこからアクセスしてきたか、どこからリンクされているか、IPアドレスなんかもそう。特に、ファイヤーウォールなしで(プロキシサーバーを介さずに)アクセスした場合で、自分の本名とかメールアドレスを入れていたりしたら、悪いスクリプトにひっかかって思わぬ攻撃を受けることも(固定IPアドレスを利用している人で素のままでアクセスしたら、IP抜かれてnuke打たれて落ちることだってあるのですぞ)。そういうのを危惧して、真の匿名性を守るためにできたのかもしれません。
 おもしろい使い方もあって、そういうソフトを使ってメッセージを返したり、自サイトのURLをRefererで入れておくと、訪れた人が「おや?」と思うわけです。とくに自サイトのURLなんかは効果絶大かも!?

 さて、これまでダラダラ書いてきたんですけど、何が言いたかったかというと、これまでずっと判別できなかったとあるUserAgentとHTTP-Refererの出所がわかったんですよ。
 くだんのログがこれ。

 SpaceBison/0.01 [fu] (Win67; X; ShonenKnife)

 Referに「少年ナイフ」の公式サイトが記述されているので、あちこちのオンライン作家さんの間でも「あれはいったいなんだろう???」という疑問があがってましたね。
 見つけました。「Proxomitron」というフィルターソフトがデフォルトで返す文字列だったんです。
 リンク先をご覧になるとおわかりのように、作者は女性三人組ユニット「少年ナイフ」を非公式に応援しているらしいとのこと。いやーやっとわかってすっきりしましたがな。
 少年ナイフといえば、もうだいぶ前になりますけど「夢見るオ○ンコ」というタイトルの曲で発売禁止になったすげーバンドというイメージしかなかったのですけど、覚えている方いらっしゃいます?(笑)