コンピュータ関連の備忘録

のはずだったのですが...なぜか最近はスパム対策にはまってます(^0^)

CLEVER BBS のスパム対策できました(^0^)

本体を一切改造しないスパムフィルターをとりあえず作りました〜(^0^)

動作サンプルです(ご自由にテストして下さいね)
http://www.j-pca.com/bbs_test/clever/frame.htm
スパム対策以外の特徴としてエラー表示を自由にカスタマイズできます(^-^)
ものは試しに何も入力しないで登録ボタンを押してみてくださいね(^^)

CLEVER BBSをお使いの方からスパム対策の事を聞かれていたのですが、作者側のサイトに
「CLEVER BBS を改造してのご利用は出来ませんが、スキンファイルの変更は自由に出来ます。」
というようなことが書かれています。

まあ書いてある以上は守ろうとは思うのだが、お使いの方はご存じのように、あれをそのまま使うというのはスパムの餌食になれというようなものである。

と言うことで、スパム対策のために個人的に改造したい旨を作者さんに何度もメールしたのだが全然返答無し!!

どうしたものかと思案していたところに救世主が降臨...(^0^)

何かいい方法はないかとネットをいろいろ見ていたら下記のサイトを発見!!

杉浦康仁さんのホームページ
http://www.nurs.or.jp/~sug/homep/spam/spam2.htm

本体の改造無しに、プロキシ的に働くスパムフィルターを公開しておられます。

そうだ〜!プロセス間通信でフィルターを実装しちゃえばいいんだ〜〜(^0^)と言うことにそれでようやく気がつきました..(^0^)
ただ、これよく考えて実装しないとデッドロックというとってもやっかいな現象が発生します。文字だけならともかく、画像は結構大きいから下手するとデッドロックが頻発というようなことが起きる可能性が....(^^;)

と言うことで、本家のファイルをダウンロードして使ってみましたが、画像のアップロードは意識しておられなかったようで、早速メールでお願いメールをお送りさせて頂きました。

それと、同時にこちらでも一般的なデッドロック対策済みコードで双方向パイプを実装してみることに、、、。で、画像処理のためバイナリデータのアップロードに対応させてみました。

おお、いい感じで動いてる。と言うことで、早速スパム対策コードを付加して一応完成ということに...

コード的にはIPスパムフィルターを実装+@程度ですが、いろいろカスタマイズできる余地は残してあります。

と言うことで Clever改造セットは
http://www.j-pca.com/patio/index.cgi?mode=view&no=19

にございますので、必要な方はお使いくださいませ。

一応暫定版ですが、そこそこスパムは排除してくれると思います。
97〜8%くらいはこれではスパムをじけると思います。

さらに上を目指す貴方には、スキンも一緒にカスタマイズをする方法で対応する方法があります。これをやればおそらく当分は100%のスパムを排除できると思います。

使い方はいつものように手抜きですので、掲示板の方で気軽にお問い合わせくださいね(^0^)
インターネット:スパム関連 | comments (16) | trackbacks (3)

comments

yolip | 2007/05/06 18:18
ずるずると先延ばしにしていたら、ついにスパムが着弾しました。慌ててIPスパムフィルターを設置させていただいたところです。これで安心してCLEVER BBSを楽しむことができます。本当にありがとうございました。
 なお、簡単ですが紹介記事を書かせていただきましたのでトラバいれさせていただきました。m(_ _)m
yoshino | 2006/09/20 15:40
はじめまして。
この度CLEVER BBSのスパム対策で、こちらのフィルターを使わせて頂きました。
これで記号や漢字の混じったスパムもなくなる事を期待しています。

ありがとうございました。
yozo | 2006/09/02 16:07
たけっぴろ!さん、こんにちは。
何度もコメント及びトラバ申し訳ありません。CLEVER BBSにIPスパムフィルターを設置させていただいたので、本来こちらにコメント&トラバすべきところだったのではと遅まきながら気付いて慌ててこちらにお邪魔した次第です。お騒がせして申し訳ありません。m(_ _)m
おかげ様でBBSを楽しく活用できそうです。
本当にありがとうございます m(_ _)m
maco | 2006/05/21 14:17
すみません。
間違って送信しちゃいました・・・

本当に助かりました。
ありがとうございました。
maco | 2006/05/21 14:16
はじめまして!
こんな対策があったなんて!という感じです。
毎回BBSを開くたびに
うんざりしながら削除していました。
Rin* | 2006/05/19 14:05
初めまして。
参考にさせて、頂きました。

無事・・・
成功しました♪
ありがとうございました(*- -)(*_ _)ペコリ
ばす | 2006/05/15 17:27
初めまして。
スパムには本当に悩まされてます。
CLEVERはスパム対策が無いのかと半分諦めていたので、本当に助かります。ありがとうございました。
設置が終わったので、こちらの記事をTBさせていただきました。
そして、LINKさせていただきましたので、重ねてご報告させていただきます。
りお | 2006/05/10 09:17
はじめまして。
ここ数週間スパムに荒らされ、対処法を探していて、こちらにたどり着きました。
clever_set 頂いていきました。
早速設置。問題なく動いてます。

clever愛用者としては、本当に助かります。
ありがとうございました。
たけっぴろ! | 2006/03/03 01:48
みさとさん、ご迷惑をおかけ致しております。
それとご報告お願い致します。Javaのところでおかしくなってたみたいなのでとりあえずチェックをはずしました。
ちなみにうれしがってちょっと高度な実装に変えたのが悪かったようで...完全にすべてのブラウザが対応していないようです...ごめんなさい(^^;)..特にマック系は全滅っぽい感じです。

と言うことで、修正しましたのでもう大丈夫ですので、向こうに書き込んでくださいませ〜(^^;)
みさと | 2006/03/03 01:35
こんばんは。
やっぱりだめでした。
ちなみにSafariとFireFoxでためしました。
Sorry! equipped with a IP Spam Filter! Err:01
っといわれてしまいます。
たけっぴろ! | 2006/03/03 01:19
みさとさん、こんばんは...(^^;)
まだ掲示板ダメですか?IPスパムフィルターの前段階ではねられているようです。投稿画面の細かい仕組みが変わってるので、ブラウザのキャッシュをクリアして投稿してみてください(^0^)
ちなみに、どこでチェックされてるのかこちらでわかるようにしたので今度はねられたら対策がとれると思います。もう一度掲示板にチェレンジしてみてください!

> @niftyでIPスパムフィルターは設置できますでしょうか

これ、難しいかもしれない。IPスパムフィルターはDNSサーバーや外部のブラックリストサーバに接続しますから...Niftyとかの大手さんだと使えない可能性があります。

書き出すと、話が長くなりそうなので、掲示板の方にもう一回試しにお願いします〜〜(^0^)
みさと | 2006/03/02 23:46
あぁ、やっぱり、掲示板の方にかけません。
登録されちゃってるんですかね?私。
質問があるのですが、
こんばんは。
@niftyでIPスパムフィルターは設置できますでしょうか?
http://homepage.nifty.com/cgi/?ss   ←仕様
(ただし、perl5での標準的なモジュールは使用できません)
っというのが気になります。
#!/usr/local/bin/perl
パスをかえ、パスワードなどの設定をかえ
cgi-binディレクトリに全部突っ込みましたが、500エラーです。
apeboard_plus.cgiはオリジナルを転送すれば、ちゃんと表示できます。
ipchk.cgiで500エラーです。
@niftyでSBが簡単には設置できないっという記事を見た事あるので
疑問に思いました。
http://fuco.ciao.jp/dist/ent/eid32.htm
お願いします。
写真も貼りたかったのですが、はれないので、たけっぴろさんのと同じなのでURLにはらさせていただきました。
たけっぴろ! | 2006/03/02 18:34
ちょちさん、こんばんは〜(^-^)

この改造セット、当初の予定に反して結構よくなってしまった(^^;)昔に、ちょちさんにお見せした改造版とほぼ同じ性能を有していたりします。

スキン方式が最初は面倒だったのですが...この双方向プロセス間通信モジュール方式(う〜ん、何となくかっこいい!)だと、逆にスキンだけを修正すれば、さらに有効なスパム対策を仕込めちゃうので、逆に楽だったりします。

ただ、、あれもできる、これもできると言うことになると、、それをちゃんと説明するのがこれまた大変で...(^^;)
ものはできてるけど...説明が追いついていないと言うのが現状です。

ちなみに、昨日、例のセブイレで得意のブルガリアヨーグルト(飲むタイプ!)を買いました(^-^)
ちょち | 2006/03/02 15:58
この度は本当にありがとうございました!

みさとさん同じく、困っている人宛に宣伝してまわりたいくらいです。
(それぐらい悩まされてる人多いと思います)
先日のエントリも、更新しなおしたら、こちらへトラックバックを送信させていただきます。

どうぞよろしくお願いします☆

またセブイレで!(爆)
たけっぴろ! | 2006/03/02 02:47
どうも、、

> 掲示板の方に書こうと思ったのですがエラーに..

ログにエラーが残ってないので...たぶん今日ちょっとサーバの調子が悪くて...(^^;)
先ほど再起動したから大丈夫だと思います。例のフィルターのテストを無謀にこのサーバでやっちゃったから...おそらくゾンビプロセスがいっぱい残っていたような..(^^;)

>困ってる人に声を大にして紹介したいのですが
>それは可能ですか?

なんぼでもどうぞ〜〜(^^;)

ただ、できたてのホヤホヤで、細かい仕様が変わるかもしれないと言うことだけお伝えくださいね。
しばらくの間は結構頻繁にバージョンアップするかも(^-^)

それから、詳細な使い方は後日ちゃんと説明します〜〜!

実は、あれは結構奥が深くて、スキンを修正も一緒にすることでさらに、スパム対策能力が高くなります〜〜(^^;)
みさと | 2006/03/01 23:49
待ってました!
さっそく設置させていただきました。
/ipcheck/を使い回す方法で、設置できました。
ありがとうございました。

困ってる人に声を大にして紹介したいのですが
それは可能ですか?

掲示板の方に書こうと思ったのですが
エラーになってしまい
メールアドレスを書いたら行けるかな?って思ったんですが
そうしたら「E-mailの入力内容が不正です」になってしまいました。

comment form


海外在住の方はメールアドレス欄に「海外在住」とご記入願います(必須) (~0~)

trackback url

http://www.j-pca.com/blog2/sb.cgi/59

trackback

yolipの学舎 | 2007/05/06 18:06
CLEVER BBSにIPスパムフィルターを設置しました。
 07/02/12以来、ここの右サイドには画像がアップロードできるCLEVER BBSを設置しています。CLEVER BBSの配布は06/12/31で終了しています。 設置の際にお世話になったyozoの気が向いたと記2.0のyozoさんは、スパム対策をされていたのですが、ここの掲示板では、ついついスパム対策を先延ばしにして放置していました。そ...
yozoの気が向いたと記2.0 | 2006/09/02 16:03
IPスパムフィルタでCLEVER BBSを改造することなくスパム対策
 9/1文字通り9月の初日に右サイドの掲示板『yozo&usamo BBS』に海外スパムらしい投稿がありました。ついにきたか!とは思いましたが、改造不可のCLEVER BBSにどうやってスパム対策をしようかと頭を悩ますことになりました
capu*capu blog | 2006/05/15 17:30
BBSのスパム対策完了
スパム困るねー。BLOGだけじゃなくて最近は掲示板にまでだもん足跡のみのBBSなんて「しゃれた名前の人!」なんてうっかりクリックしたら大変だもんね。コワイコワイ。CLEVER BBS用のスパム対策はないかとフラフラさま...
ちょこっとBBS

selected entries
categories
recommend
recent comments
resent trackbacks
archives
profile
others