May 14, 2005
MT_sb v0.13
MTスパムブロッカーのトラックバックスパム対策に新対策を追加しました。 今回の対策はトラックバックだけの対策で、環境変数の言語環境及びユーザーエージェントを複合したチェックです。
ブログからトラックバックを送ってくる場合、環境変数の言語情報を送って 来ず、通常はブラウザと異なるユーザーエージェントを送って来ます。 (Blog Ping PingはMozilla/3.0を送ってきますので、これは例外扱いする。)
そこで、環境変数の言語情報が送られて来ない場合で、ユーザーエージェントでブラウザを名乗る場合は、スパムと判断します。
但し、過去の経験上、Blog Ping PingはMozilla/3.0を送ってきますので、これは例外扱いする。(本当はBlog Ping Ping側が直すべきだと思うけど)
この例外扱いにより、対策の抜け穴が開いてしまいますが、Mozilla/3.0とわざと古いバージョンを名乗ってスパムを送ってくるケースは少ないと考えています。
なお、ブラウザからJavaScriptを使ってトラックバックを送ってくる場合は言語情報も合わせて送ってくるはずなので、弾く事は無いはずです。
後は、Blog Ping Pingのような例外が他にあれば、弾いてしまうのが問題ではありますが、現状では少ないと思っています。
今回の対策は副作用は少ないと思っていますので、デフォルトで有効に設定しておきます。
v0.13はここからダウンロード出来ます。
なお、今回のバージョンからドキュメントを同梱しました。
(2005.04.21追記)
おぐらじおさんからのご要望により、zip版を作成しました。
ここからダウンロードできます。
(2005.12.28追記)
配布はzip版のみとし、配布ページを今使っているサーバー上へ移動してあります。上記のリンクから配布ページへ行き、ダウンロードして下さい。なお、ご利用される方は、今のご利用状況を把握する為にこちらへコメント残していただきますようお願いします。
wikieditish message: Ready to edit this entry.