Top / Movable Type / コメントスパム対策

2004.12.14 Tue.

コメントスパム対策

ここ数日、なにやら英語のコメントがいくつか目立つようになってきた。
俗に言うところの「コメント・スパム」ってヤツでしょうか。
この場合、コメントがきた!と喜んでる場合ではないです(^_^;;

忘れていたんですが、以前スパム対策として、Don't Back Down: Moderate 0.4というプラグインを導入してあります。
このプラグインは、設定された条件を満たしていないコメントは、管理人が承認しないとブログには反映されません。
このおかげで、コメントスパムを反映させる前に管理画面でポイッとすることが出来るんで、ご覧になってる皆さんの目に入ることはなかったんですけど、数が多くなってくると、削除するのもまた面倒くさい。。

今のところ英語のスパムばかりなので、「timasoft.ddo.jp みたいですよ」さんの記事を参考にして、そもそも英語のみのコメントを投稿できないようにしました。
鎖国みたいですが^^;;、実害はないでしょう。。

方法は簡単♪mt-comments.cgiに下記の箇所があると思います。

eval {
    require MT::App::Comments;
    my $app = MT::App::Comments->new( Config => $MT_DIR . 'mt.cfg',
                                      Directory => $MT_DIR )
        or die MT::App::Comments->errstr;
    local $SIG{__WARN__} = sub { $app->trace($_[0]) };
    $app->run;
};
これを下記に変更。
eval {
    require MT::App::Comments;
    require CGI;
    my $q = CGI->new;
    my $txt = $q->param('text');
    if(($txt ne "") && ($txt !~ m/[\x80-\xff]/)){die('error')};

    my $app = MT::App::Comments->new( Config => $MT_DIR . 'mt.cfg',
                                      Directory => $MT_DIR )
        or die MT::App::Comments->errstr;
    local $SIG{__WARN__} = sub { $app->trace($_[0]) };
    $app->run;
};
太字の部分が書き加えた部分です。

これで日本語を含まないコメントは受け付けなくなります。
もちろん日本語のコメントは今までどおりpostできます。。

それにしても、こんなマイナーなブログにスパム送っても・・・(笑)
まあ、自動なんでしょうけどね^^;;

■参考リンク
timasoft.ddo.jp みたいですよ: アンチコメントスパム

Comments (0件)

コメントはありません。

Please post a comment







Options


(スタイル用のHTMLタグが使えます)
太字 イタリック アンダーライン 取り消し線 ハイパーリンク
  • ※ 書き込み処理に時間がかかる場合がありますが、何度もクリックしないようお願いします。。
  • ※ 稀にエラーになった場合でも、書込みは完了していることがあります。
  • Trackbacks (0件)

    記事URL:

    トラックバックURL:
  • ※ 記事内容に関係のないトラックバックは削除させていただくことがあります。ご了承ください。
  • ※ この記事に対する言及リンクのないトラックバックは、迷惑トラックバックとして公開されないことがあります。
  • トラックバックはありません。


    loading ...

    +Monthly Archives+

    +Recent 5 Entries+

    2012.01.10 Tue.
    上州夜ウダ@2012
    2011.06.04 Sat.
    ヤツが帰ってきた!
    2011.05.30 Mon.
    F1 モナコGP決勝
    2011.05.15 Sun.
    新moblogサービスの...
    2011.05.04 Wed.
    化粧水で誤魔化して...

    +Categories+

    +Recent Comments+

    上州夜ウダ@2012
    YUKIO (01/10)
    Zacky。 (01/10)
    ヤツが帰ってきた!
    LB (06/05)
    Zacky。 (06/06)
    亜門 (06/07)
    Zacky。 (06/07)
    化粧水で誤魔化してみる?
    Debow (05/06)
    Zacky。 (05/07)
    お肌の悩み
    LB (04/25)
    Zacky。 (04/26)
    YUKIO (04/26)
    Zacky。 (04/26)
    久しぶりの満腹
    亜門 (04/10)
    Zacky。 (04/10)
    東北地方太平洋沖地震
    (03/12)
    LB (03/12)
    Zacky。 (03/12)
    大雪
    YUKIO (02/15)
    Zacky。 (02/15)
    AFCアジアカップ決勝 日...
    Zacky。ローニ (01/31)

    +Recent Trackbacks+

    ブラボー!
    └ 上村より「里... (02/16)
    コソウダ♪
    └ 突発的召集 (07/05)
    └ 突発オフミ (07/07)
    コメントスパム対策 完...
    └ MT-Keystro... (04/06)
    MovableType 3.35→3...
    └ Movable Typ... (02/27)
    恒例!暮れの夜ウダ@...
    └ 年末恒例の夜... (12/30)
    海ほたるで夜ウダ!
    └ 夏の風物詩・... (08/22)
    UDA 夏のBBQオフミ
    └ UDAでBB... (08/04)
    ブラッとLB工房へ
    └ メンテオフ (01/29)
    バーガーキングが帰っ...
    └ バーガーキン... (12/22)

    +Hot Topics Top10+

    +BMW Ring+

    BMW BLOG RING
    « prev  next »
    « random »
    BMW BLOG RING

    +Linkage+

    +Blog Status+

    Entries : 447
    Comments : 721
    Trackbacks : 79

    visitors now.

    +Powered by+