MT-Blacklist
Avoid Comment Spam の後継らしい.MovableType のコメントスパムのブラックリスト
scode
MovableType のコメントスパム対策プラグイン画像に書いてあるセキュリティコードを入力しないとコメントを入力できないようにする.
テンプレート と mt-comments.cgi の編集
コメントを書き込む際に,hidden で変数を埋め込む.mt-comments.cgi で snoop に値が入っていなければ書き込めない.
snoop の部分は任意の文字列にしたほうが良さそう.
me-comments.cgi に直接アクセスするコメントスパムに対して有効.
コメント投稿フォームからの手動コメントスパムには対応できない.
- テンプレートの編集
Individual data entry
Comment Listing Template
Comment Preview Template
Comment Error Page
上記テンプレートの<form>タグの間に以下を追加
<input type="hidden" name="snoop" value="goaway" />
- mt-comments.cgi の編集
mt-comments.cgi を開いて以下のように編集.
use strict;
use CGI qw(:standard);
if ($ENV{'REQUEST_METHOD'} eq "POST") {
my $data = param('snoop');
die unless ($data);
}
Reference
MT-Blacklist - A Movable Type Anti-spam Pluginhttp://www.jayallen.org/projects/mt-blacklist/
MT Extensions - Avoid Comment Spam
http://www.nonplus.net/software/mt/AvoidCommentSpam.htm
James Seng's Blog - 2003-10-09 - Solution for comments spams
http://james.seng.cc/archives/000145.html
Burningbird - 2002-10-29 - Comment Spam Quick Fix
http://weblog.burningbird.net/archives/2002/10/29/comment-spam-quick-fix
無印涼品 - 2004-12-17 - Movable Typeのコメントスパム対策
http://mujirushiryohin.com/archives/000139.html
via
mixi - ブロガーコミュニティhttp://mixi.jp/view_bbs.pl?id=336113