2004-11-12
_ コメントspam来襲
本日未明,コメントspamをくらってしまいました.コメント内容はhttp://から始まるURL群で計8件のコメントspamがありました.特徴として記載されているドメインがすべて,eu.comおよびme.ukだったことから,tDiaryのFilterに新たにこれらの文字列が含まれるとコメントを受け付けないことにしました.とりあえずは暫定的な対応としてこれでしばらく様子を見ることにします.以下のソースは<%= my '20041010','前回の対策' %>に追加したものです.
#
# SpamFilter
#
module TDiary
module Filter
class SpamFilter < Filter
def comment_filter( diary, comment )
ENV[’REQUEST_URI’] != ’/./’
/(\.eu\.com)|(\.me\.uk)/ !~ comment.body
end
end
end
end
このFilterを実装することによって,通常のコメントでもURLにeu.comやme.ukが含まれていると拒否されます.もしコメントされることがあるときはご注意ください.とはいっても,そんなによく使うドメインでもないので問題ないと思いますが….ちなみにtDiary 用 spam の IP をみんなで共有フィルタというものもあるみたいなので,これも加えたほうがいいかもしれない.でも,今回の来襲したIPアドレスはリストには含まれていないから,結局は防げなかったかもしれない.ともあれ後手後手にまわる対策になってしまって仕方ない.なんかいい方法はないものだろうか….
[ツッコミを入れる]
- Firefox をインストールしたらまず行う設定(Firefox 2.0 版) - SmallStyle (2006-10-25)
- SmallStyle - Firefox をインストールしたらまず行う設定(Firefox 2.0 版)
- SmallStyle - Debian に Plagger をインストール
- Lightbox JS を使って画像表示をかっこよくみせてみる�� - SmallStyle (2006-01-03)
- SmallStyle - Plagger::Plugin::Filter::FetchNicoVideo でニコニコ動画(SP1) H.264 形式対応
- SmallStyle - YAML のための vim 設定メモ
- SmallStyle - Filter::EntryFullText の設定ファイルを書いてみる
- SmallStyle - Java Service Wrapper を使って NicoCache をWindows サービスとして登録する
- SmallStyle - Stylish でユーザスタイルシートの切り替えを手軽に , 仕事納め
- category プラグインを利用した タグクラウド 表示プラグイン - SmallStyle (2006-05-23)