TopIT&家電Web > 掲示板スパム対策

掲示板スパム対策

少し前まではスパムといえばスパムメールのことでした。スパムメールは迷惑メールともいいますが、たいていは見ず知らずの相手から出会い系サイトや怪しいお店(市販ソフトの海賊版販売など)の宣伝などです。

非常にうっとうしいものですが、今ではウイルスバスターなどのウイルスチェックソフトでスパムメールをブロックしたり、プロバイダがそのようなメールをブロックしたりして、少しずつですが対策されてきています。

ところが最近、インターネット上に公開されているWebサイトの掲示板などにスパムメールと同じような内容の「スパム書き込み」というのが増えてきています。掲示板などを見ていると、突然会話の流れと関係のない変な宣伝が書き込まれていたり、英文とともに大量のURLが書き込まれていたりする、あれです(*_*)。特に最近のスパム書き込みは非常にタチが悪く、プログラムなどを使い手を変え品を買え自動で書き込みを行ってきます。

最近はうちのサイトの掲示板でもスパム書き込みが増えてきており、いいかげん削除するのが面倒になったので対策をしてみることにしました。

掲示板ソフトは有名なKent-webさんのCGIをそのまま使っていましたが、まずはセキュリティ対策されている最新版にバージョンアップしてみました。しかし有名なソフトだけあってスパム書き込みはそのCGIの構造を知り尽くしてあるのか、スパム書き込みはあまり減りませんでした。

もうこうなったら徹底的に・・ということでCGIの改造にチャレンジ。

掲示板スパム投稿 対策サイト
掲示板改造支援サイト

などを参考に、自分でCGIを書き換えてみました。後者のサイトのスクリプト(サブルーチン部分)は非常に良く出来ていて、メインの掲示板だけでなくゲストブックやの管理している掲示板CGIにも適用してみたりしました。

そして最後に自分の書いたスクリプトなども加えて何度かバグチェックを行い、公開してみました。その結果とりあえず今のところ上手く機能しているようで、すでに数十件のスパム書き込みのブロックに成功しました!!

具体的にどういう対策を施したのかは書けませんが(スパム書き込みするときの参考にされてしまうので)、基本的にスパム書き込みはプログラムで自動行っている場合がほとんどです。ちょっとやそっと対策してもすぐに他の穴を見つけて書き込まれたりします。なのでスパム対策は、

・スパムチェック項目は三重~四重は当たり前。出来るだけ多く!
・チェック内容を悟られないように!

というのが大切のようです。なんだかまるで耐性菌を出さないように複数の薬を飲み続ける結核の治療みたいですね(笑)。

まあいろいろ対策したところでスパムを完全に防げるものではありません。でも少しでもスパムを減らすことができれば管理の手間も省けるというものなので、まあそれだけでも良しとしますかね・・・。おかげでCGI+Perlの良い勉強になりました(笑)。

コメント(4)

国やん :

トラックバックありがとうございます。
すごく役に立つ話で嬉しいです。

トラックバックスパムに負けて掲示板を
一時閉鎖してしまいましたが、
現在復活に向けて準備中。
参考にしたいと思っています。

まさぐちる :

いえいえ、こちらこそ同じようなことでお悩みの方と情報を共有出来ることを嬉しく思います。

スパム書き込みは自動で行われることが多いので倫理とか道徳というものが通用しませんね。。個人に出来る範囲というのは限られていますが、いろいろ工夫することで少しでも削除する手間が省ければと思います。是非復活させてくださいね!

ミル山 :

はじめまして。googleで「薬」「掲示板」「スパム対策」などの単語で検索し、来訪いたしました。

うちの掲示板も、短時間のうちに10件以上の英語による薬品の売り込みスパムが書かれて困っていました。
IPでアク禁しても、単語で書き込み禁止しても、その隙間をぬってくるようでやっかいでした…

こちらで紹介されている、改造支援サイトさんの改造済み掲示板をさっそく試してみようと思います。
有益な情報、ありがとうございました。

masagtir Author Profile Page:

英語のスパムは本当に迷惑ですね。
彼らの書き込みは自分のURLに誘導するのが目的なので、単語やIPよりもa hrefタグなどをチェックしたり、あとは2バイト文字が含まれることを条件にしたりなどが効果がありますね。そこまでやろうとするとCGIなどのプログラムに自分でサブルーチンを追加したりなど、かなり複雑になってしまいますけどね・・。

コメントする

トラックバック(0)

このブログ記事を参照しているブログ一覧: 掲示板スパム対策

このブログ記事に対するトラックバックURL: http://masagtir.com/mt/mt-tb.cgi/643

コメント(4)

国やん :

トラックバックありがとうございます。
すごく役に立つ話で嬉しいです。

トラックバックスパムに負けて掲示板を
一時閉鎖してしまいましたが、
現在復活に向けて準備中。
参考にしたいと思っています。

まさぐちる :

いえいえ、こちらこそ同じようなことでお悩みの方と情報を共有出来ることを嬉しく思います。

スパム書き込みは自動で行われることが多いので倫理とか道徳というものが通用しませんね。。個人に出来る範囲というのは限られていますが、いろいろ工夫することで少しでも削除する手間が省ければと思います。是非復活させてくださいね!

ミル山 :

はじめまして。googleで「薬」「掲示板」「スパム対策」などの単語で検索し、来訪いたしました。

うちの掲示板も、短時間のうちに10件以上の英語による薬品の売り込みスパムが書かれて困っていました。
IPでアク禁しても、単語で書き込み禁止しても、その隙間をぬってくるようでやっかいでした…

こちらで紹介されている、改造支援サイトさんの改造済み掲示板をさっそく試してみようと思います。
有益な情報、ありがとうございました。

masagtir Author Profile Page:

英語のスパムは本当に迷惑ですね。
彼らの書き込みは自分のURLに誘導するのが目的なので、単語やIPよりもa hrefタグなどをチェックしたり、あとは2バイト文字が含まれることを条件にしたりなどが効果がありますね。そこまでやろうとするとCGIなどのプログラムに自分でサブルーチンを追加したりなど、かなり複雑になってしまいますけどね・・。

コメントする

姉妹サイト


silver-tone.com

私のメインサイトであるヴァイオリンの情報サイトです。ヴァイオリンの生徒募集、弾き方講座、コンサート案内、プロフィールなどはこちらへどうぞ。

今売れている商品

Twitter

Twitter Updates

    follow me on Twitter

    スポンサード リンク

    リンク

    Silver-tone.com
    私のヴァイオリンサイト

    花粉症の薬
    症状に合わせた飲み方など

    なつみのひとりごと
    私の妻のブログ

    SEO&アクセスアップ
    Webサイトのアクセス数向上

    にほんブログ村 弦楽器
    ブログランキング

    ヴァイオリン販売
    弦楽器専門店 チャキ弦楽器