コンテンツへスキップ

MovableTypeのSPAM対策

  • mt

先日行った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をしました。

「MovableTypeのSPAM対策」への7件のフィードバック

  1. コメントSPAM対策

    最近ちょこちょこコメントスパムが入るようになりました。 メンテナンスもめんどくさいので、 yamashow’s blog MovableTypeのSPAM対策 上記のエントリーを参考にコメントスパム対策をしました。 テストはちゃんとやってないので、コメントが書けないとか問題があるようで…

  2. spamコメントに注意!

    ここのところ、spamコメントが書き込まれるようになりました。 海外にpingしていないのですが、不思議です。 私のようなマイナーなblogに、何故? 禁止IPで対策していましたが、イタチゴッコ状態でした。 今回は、「MovableTypeのSPAM対策」を参考に対策してみました。 細…

  3. spamコメントに注意!

    ここのところ、spamコメントが書き込まれるようになりました。 海外にpingしていないのですが、不思議です。 私のようなマイナーなblogに、何故? 禁止IPで対策していましたが、イタチゴッコ状態でした。 今回は、「MovableTypeのSPAM対策」を参考に対策してみました。 細…

  4. spam 対策

    MovableTypeのSPAM対策 とうとう、荒らしてもなんの得にもならないワタシのサイトにも spam が来たので、これを機にとりあえず対策立ててみました。Google で検索したら上記のサイトがヒットしたので、この対策を参考にしました。 Spam とはあまり関係ないのですが、MT …

  5. スパム対策とブログ移転

    1箇所だけだが毎日コンスタントに来るコメントスパムに苛々して対策を決意。 ついでにブログのurlを変更。これが意外と大変。 ついでにデザイン変更。それから再構築にやたらと時間がかかるよに。エラー考察。…

  6. スパムコメント対策。

    最近スパムコメントが異常に多いです。 以前は1つくらい書き逃げされるくらいのかわいいもんだったので 手動で削除、禁止IPに追加するといった形を取っていたんですが、 最近どうもスパム業者に目を付けられたらしく、家に帰ってメールチェックしたら スパムコメントの通…

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です