2004年1月28日

MovableTypeのSPAM対策

先日行ったSPAM対策でしたが、IPを次々変えて(たぶんProxyを切り替えて)送られてくるものがありましたのでまたまた対策です。

コメントフォームにhidden属性でキーを付けておいて、受け取ったキーを検証。ここでは念のためvalueもチェックしています。

1. 以下のテンプレートのフォーム内を変更

  • Comment Listing Template
  • Comment Preview Template
  • Commment Error Template
  • Individual Entry Archive

(下記を追加する)

<input type="hidden" name="foobar" value="hogehoge" />

2. /MT/lib/MT/App/Comments.pmの

my $comment = MT::Comment->new;

の前あたりに、

  #Spam protection
    if (!$q->param('foobar') || $q->param('foobar') ne "hogehoge") {
        return $app->handle_error($app->translate("You are not allowed to post comments."));
    }

です。

参考にしたサイト:
Burningbird: Comment Spam Quick Fix
C.G.I.: 簡単SPAMコメント対策


(2004/10/02 追記)
対策その2をしました。

Posted by yamashow at 2004年1月28日 01:34
URL for this entry: http://yamashow.com/cgi-bin/mt/mt-tb.cgi/17
トラックバック
コメントSPAM対策 from puiblog2004年3月 4日 11:38
最近ちょこちょこコメントスパムが入るようになりました。 メンテナンスもめんどくさいので、 yamashow's blog MovableTypeのSPAM対策 上記のエントリーを参考にコメントスパム対策をしました。 テストはちゃんとやってないので、コメントが書けないとか問題があるようで...
spamコメントに注意! from ゆるゆるな日々2004年3月 5日 10:20
ここのところ、spamコメントが書き込まれるようになりました。 海外にpingしていないのですが、不思議です。 私のようなマイナーなblogに、何故? 禁止IPで対策していましたが、イタチゴッコ状態でした。 今回は、「MovableTypeのSPAM対策」を参考に対策してみました。 細...
spamコメントに注意! from ゆるゆるな日々2004年3月 7日 10:56
ここのところ、spamコメントが書き込まれるようになりました。 海外にpingしていないのですが、不思議です。 私のようなマイナーなblogに、何故? 禁止IPで対策していましたが、イタチゴッコ状態でした。 今回は、「MovableTypeのSPAM対策」を参考に対策してみました。 細...
spam 対策 from KSNN blog2004年4月10日 11:58
MovableTypeのSPAM対策 とうとう、荒らしてもなんの得にもならないワタシのサイトにも spam が来たので、これを機にとりあえず対策立ててみました。Google で検索したら上記のサイトがヒットしたので、この対策を参考にしました。 Spam とはあまり関係ないのですが、MT ...
スパム対策とブログ移転 from 乾いた裸眼の奥には シュミ板2004年5月31日 04:02
1箇所だけだが毎日コンスタントに来るコメントスパムに苛々して対策を決意。 ついでにブログのurlを変更。これが意外と大変。 ついでにデザイン変更。それから再構築にやたらと時間がかかるよに。エラー考察。...
スパムコメント対策。 from :flowblog:2004年8月 1日 21:07
最近スパムコメントが異常に多いです。 以前は1つくらい書き逃げされるくらいのかわいいもんだったので 手動で削除、禁止IPに追加するといった形を取っていたんですが、 最近どうもスパム業者に目を付けられたらしく、家に帰ってメールチェックしたら スパムコメントの通...
コメント
投稿者 yamashow : 2004年10月 4日 22:08

対策その2をしました。