2013年8月3日更新このサイトではアクセスログを一部(内容を限定して)公開しています。Loginを要求してむやみにアクセスされないようにしていました。...このサイトでは話の都合上、サイトのアクセスログを公開しています。へんな情報収集ロボットにはわからないようにリンクの書き方を工夫したりしていました。アクセスログへのリンクは上の例だと以下のように記述します。"NewWindow");'>サイトのアクセスログ</span>すなわちjavascriptを介して開くので、javascriptを解しないロボットにはアクセスできません。Loginを要求してやります。」と表示しますので、ちゃんと人間がアクセスしたならログインできるはずです。ところがうっかり、このひとつ前の記事でこのアクセスログへのリンクを普通の<a>タグを使って書いてしまったのです。(実は以前に<a>タグは使わないようにしたような覚えはあったのですが、しばらく特に問題もなかったので今回は軽く考えてしまったのでした。)それから幾日かしてして今日の朝、アクセスログを見てびっくり。昨夜から今朝にかけてアクセスログがアクセスログへのアクセスで埋めつくされているではありませんか。Loginを要求するようにしてありました。Loginをログ記録の前に移動して対処(すなわちログインを通過しないとログに記録されない)。リンクを修正し一段落。その後もすごい勢いで来てはいるがそのうち止むだろう。しつこいようだとfail2banを使ってすべて拒否すればいいし。(→数日見てたらけっこうしつこいので結局fail2banで拒否しちゃいました。)今まで通常の記事へのリンクを書いてもこんなアクセスをされることはなかったし、なんでアクセスログだとこんなに必死に見にくるのか不思議。"accesslog"という言葉に反応しているのだろうか。確かにアクセスログにはいろんな情報が詰まっているからね。それに、いろんなところからこれほど集中的にしかも同じようなアクセスをされるのは偶然とは思えない。どこかでコントロールされているようにも思える。たしかにその少し前にいくつかのあやしげな情報収集ロボットと思われるものが記事を読んではいるが悪の親玉の断定はできない。...で、今回の反省点。}なおこのページには<a>タグでのアクセスログへのリンク例を書いたじゃないかと心配される方もいるかもしれませんが、その部分はCookieが有効でないと表示されないようにしました。(あやしいアクセスに見られたくない部分はCookieを確認して表示するようにしています。携帯での初回アクセスでは表示されていない場合がありますのでリロードしてみてください。追記)アクセスログへのリンクを上記のように書き換えてもその後ずっとアクセスログへのアクセスは続いており、実はこのアクセスだけを別ログに記録して見ていました。アクセス元IPはばらばらですが、やはり同様にいくつかの同じようなRefererやAgentを使っており、どこかで制御されているように見えます。来るときにはまとめて大量にきたり、あるいはしばらく何もないように止んだりするアクセスの様子からもこのことが伺われます。調べた結果ついにその謎が判明し、このアクセスはぴたりと止めることができました。その謎を知りたい方は下の「表示」ボタンをクリックしてご覧ください。その前にどういう可能性があるか推理してみるのもおもしろいかと...。アクセスログへのアクセスの謎を。