« 自宅PowerMac G4のパワーアップを考える | メイン | バス停でもテロ警戒 »

コメントスパム対策

コメントスパムが10件ほどいっぺんに来た。
今までちょこちょこと来て手作業で消していたのだが、対策をしなければならないと思い、以下のコードをMT/App/Comments.pmの70行目あたりに追加

    my $text = $q->param('text');
    if ($text =~ /^[?x00-?x7f]+$/) {
        return $app->handle_error('Banned');
    }


マルチバイトの文字を含まない投稿はすべて拒否します。この形の対策はいくつかあるみたいですが、blog.bulknews.netさんの記事を参考にしました。