ホーム » ブログ » 2004年11月 » コメントスパム対策 at MT3

コメントスパム対策 at MT3

2004-11-25 written by akiyan | このエントリーを含むはてなブックマーク このエントリーを含むはてなブックマーク

とうとう私のブログ(MT3)にも大量のコメントスパムがやってきました。以下に対処手順を記しておきます。

Blogのバージョン
Movable Type Version 3.01D-ja
DB
MySQL

まずは、大量のコメントを削除します。幸い私のブログのDBはMySQLを使用しており、また通常のコメントの頻度も少ないためSQL文1発で削除できました。実行したクエリはDELETE FROM comments WHERE comment_id >= 開始コメントID AND comment_id <= 終了コメントIDです。DBから削除しただけでは反映されないので、サイトの再構築を行います。これで削除は完了です。

次に、今後のコメントスパム対策を行います。1バイト文字のみのコメントを排除することにしました。コメントスパム対策 :小林Scrap Book のコードを参考に、lib/MT/App/Comments.pmを改造しました。234行目に以下のコードを追記します。

if(($q->param('text') ne "") && ($q->param('text') !~ m/[\x80-\xff]/)) {
   return $app->handle_error($app->translate("Comment text is invalid."));
}

1バイト文字のみのコメントでエラーを確認し、2バイト文字を含めたコメントで成功を確認して終了です。

なお、改造は自己責任のもとでお願いします。

2004-11-25 written by akiyan | 記事 | このエントリーを含むはてなブックマーク このエントリーを含むはてなブックマーク

コメント

投稿



本文と関連性の無いコメントは削除することがあります。予めご了承ください。

トラックバック

このエントリへのトラックバックURLは
http://www.akiyan.com/cgi/mt/mt-tb.cgi/129
です。トラックバック元のエントリに当サイトへのリンクが無い場合はトラックバックを削除することがあります。

  1. 鎖国政策 from ~三日坊主?~
    2004-11-27 13:01:20
  2. ヒロシです。コメントスパム対策をしてみました。 from ブログ!ブログ!ブログ!ブログ斬り!
    2005-01-19 23:11:30
  3. コメントスパム from MT 3.x TestSite
    2005-01-21 09:09:45
  4. コメントスパム 対策いろいろ from 話題のナレッジベース
    2005-01-21 17:05:57
  5. コメントスパム対策2(続編です) from かくだやま広場 ver.7
    2005-01-21 22:10:19
  6. [PB] ブログに手を加えました from [PB] Pastor's Blog
    2005-02-03 18:06:25
  7. コメントスパム対策完了 from Sato-Tetsuya BLOG
    2005-02-13 02:02:37
  8. 超入門編のカスタマイズとか・・・。 from 雑記帳
    2005-02-27 14:02:09
  9. コメントスパム*コメントの削除 from ヘンかわおいしいお役立ち◎ARTLABOVAのブログ
    2005-03-15 23:11:39
  10. コメントスパム対策2 from かくだやま広場 ver.7
    2005-05-13 19:07:39
  11. コメントスパム 3 from ・д・
    2005-05-31 16:04:59
  12. コメントスパム対策 forMT3 from Akkie'sBlog ...na konogoro
    2005-06-13 12:12:55
  13. MovableTypeのVerUp&コメントスパム対策しました。 from ひめログ
    2005-07-17 09:09:52
  14. コメントスパム対策 from UNTITLED | Blog
    2005-08-05 23:11:28
  15. コメントスパム対策 #2 from ★おおきくなるよ★
    2005-08-22 00:12:39
  16. またきましたよ。海外からドカンと300コメント from WebMurata::Weblog
    2005-09-06 22:10:39
  17. コメントのチェック from なんとなく
    2005-09-07 12:12:11
  18. コメントスパム対策 from Linux系忘備緑
    2005-09-21 18:06:59
  19. MovableTypeの調整とコメントスパム対策 from Sevencolorsせぶんからーず
    2005-10-15 02:02:49
  20. そろそろカスタマイズ時なのかもしれない。 from ::AHG::
    2005-10-22 15:03:03
  21. お知らせ from 赤い人の戯言
    2006-05-09 21:09:16
  22. コメントスパムに付いて。 from ぶろぐそ@真・どぐそ
    2006-05-17 01:01:09