掲示板のスパム対策とは?

このQ&Aのポイント
  • 掲示板のスパム対策について考えてみましょう。嫁さんの妹が立てているHPには最近海外からのスパム投稿が増えており、IP制限や削除でも対策が追いつかない状況です。そこで、掲示板のバージョンを上げることで対策を行うことにしました。
  • 現在使っている掲示板の名前はYYBOADで、バージョンはv5.32です。最新のバージョンはv5.8で、このバージョンにはスパム対策があるようです。しかし、バージョンをアップグレードすると過去のログが消えてしまう可能性があり、それが問題となっています。
  • 海外からの投稿に対して半角文字のみの投稿を拒否する方法も検討しましたが、うまくいきませんでした。掲示板を作っている素人であるため、GCIのこともよく分からず、困っています。対策方法を知っている方がいれば、教えていただけると助かります。
回答を見る
  • ベストアンサー

掲示板のスパム対策

いつもお世話になります。 嫁さんの妹が立ててるHPがあるのですが 最近海外からのスパム投稿がひどくて IP制限しても無限増殖して削除してもきりがなくなりつつあります。 色々検索するとロボットで投稿していたり IPを替えていたり・・・ということで 最終的に掲示板のバージョンを上げて対策をとることになりました。 使っている掲示板の名前はYYBOADといいます。 現在使用しているバージョンはv5.32で最新はv5.8 http://www.kent-web.com/bbs/yybbs.html 新しいYYBOADにはスパム対策があるようなのですが でもアップして過去ログなど消えたらこまっちゃう・・・ そこでご存じの方にお聞きしたいのですが、 掲示板のバージョンを上げると過去ログはきえてしまうのでしょうか? 回避する方法はあるのでしょうか? 本当は海外からの投稿なので下記が出来たら一番楽なのですが、 何処に貼り付けてもダメでした・・・ 掲示板で半角文字のみの投稿を拒否 http://script.lovely.to/bbs/infolng.cgi?print+200104/01040006.txt 素人が掲示板を作っているのでGCIの事も良く分からず 困ってしまっています。 その他何か効果的な対策方法などご存じの方がいらっしゃいましたら どうぞよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • liv2007
  • ベストアンサー率81% (378/464)
回答No.1

新バージョンにする時に、ログに関係のあるデータ を上書きしないようにすれば大丈夫です。 具体的には、以下のファイルのみアップロードします。 yybbs.cgi yyregi.cgi yyini.cgi registpl.cgi ... (投稿キーオプションに必要) registkey.cgi ... (投稿キーオプションに必要) gifcat.pl ... ( とほほ氏のライブラリを再配布するものです。投稿キーオプションに必要 ) http://script.lovely.to/bbs/infolng.cgi?print+200104/01040006.txt このページに書いてある方法ですが、「yyregi.cgi」 を編集すると良いです。 if ($in{'comment'} =~ /^[\x20-\x7E]+$/) { if ($in{'comment'} !~ /^[\xA1-\xFCFF]+$/) { &error("半角のみで投稿は出来ません。<br>本文に全角文字を入れてください"); } } 解決報告にある上記の記述を「入力確認」にある 「# 名前とコメントは必須」のコメント(投稿本文) をチェックしているところにそのまま追加しました。 (Ver5.5で確認しましたが、405行目付近です。)

zep1100
質問者

お礼

アドバイスありがとうございます。 お返事が遅れましたが、バージョンアップせずに liv2007様の方法で無事に半角投稿を防止できるようになりました。 感激しています。 これで掲示板を閉鎖させずに済みました。 相談して良かったです。 どうもありがとうございました。

その他の回答 (1)

  • liv2007
  • ベストアンサー率81% (378/464)
回答No.2

No.1です。 V5.5ではログファイルの拡張子が既にCGIになっていま すが、v5.3ではどうだったのか確認できません。 以前はdatかtxtだったと思いましたので、もし最新版 にバージョンアップされる場合は、サーバーにあるログ ファイルと過去ログファイルの拡張子をすべて「txt」 または「dat」から「cgi」に変更する必要があります。 設定のほうを変更しても使用できますが、セキュリティ から考えると「cgi」にして使用したほうが安全です。 ※ログファイルを全部、一度サーバーからご自分のPC にダウンロードして、まとめて拡張子を変更してから 再度アップロードすると良いです。 ※一応コピーをとってから作業すると安心です。 「ConvertX」 http://www.vector.co.jp/soft/winnt/util/se351537.html ※拡張子を変更するだけで余分な機能がありません ので、使いやすいと思います。 (私は使ったことがありません...) 同機能の他のソフトは以下のページで探してみてください。 http://www.vector.co.jp/vpack/filearea/win/util/file/name/ext/index.html

zep1100
質問者

お礼

アドバイスありがとうございます。 今回#1の方の方法で無事解決しました。 ただ、悪質な業者などは後を絶ちませんので あまり想定したくありませんが、今後何らかの 対策を取らなければならないときが来るかも知れません。 またそのような事態になりましたら お教え頂いた方法も検討したいと思います。 どうもありがとうございました。

関連するQ&A

  • 古いバージョンのYYBBSにNGワードを設定したい

    KENTさんの YYBBS v2.8 HI-HO用 を使用しています。 最近、spam投稿がもの凄く多く困っています。 IPアドレスが毎回同じなのでアクセス制限をかけたのですが、回避されてしまいます。 自分のIPアドレスを設定すると普通に機能して、(自分は)掲示板にアクセスできなくなるのですが、何故かそのspam投稿のIPは制限できません。 「.htaccess」を使用したアクセス制限もダメでした。 それで、NGワードを設定したいと思いました。 新しいバージョンの、YYBBSのスクリプトをDLして参考にし、組み込んでみましたが、上手く動作してくれません。 古いバージョンの過去ログ検索の方が気に入っているので、スクリプトを新しいのに変更したくありません。 どなたか、古いバージョンのYYBBSにNGワードの設定を組み込むやり方をご教授下さい。 よろしくお願いします。

  • 掲示板改造について教えてください。

    KENTさんのhttp://www.kent-web.com/bbs/yybbs.html の掲示板を使っているのですが、よくほかの掲示板で見かける「昇進機能」というのがありますよね。 それを組み込むのは難しいでしょうか・・? 初心者ですがよろしくお願いいたします。

  • 掲示板を作りたいです

    http://www.kent-web.com/bbs/yybbs.htmlでアイコン付き掲示板を作ろうと思い3日くらい頑張ったのですが全然出来ません。どなたか教えてください。

  • スパムによる書き込みについて。

    スパムによる書き込みについて。 掲示板に書き込む際に投稿キー(1~9の数字がランダムに4つ連続するもの)を 用いる設定にしても、未だ日本語によるスパムの被害に合っています。 質問1. このようなスパムはどのように投稿キーの門をくぐり抜けているのでしょうか? 質問 2. ユーザービリティが減少しようと構いません。更なる対策方法を教えて下さい。 BBSはKENT-WEB様のLight Boardをお借りしています。 よろしければご教示ください。

  • 掲示板のログの取り方

    自分の設置した掲示板なのですが (KENTさんのYYBBSを使用しています。) そのログを自分のPCで保管しておくにはどのファイルをPCへ 保管する必要がありますか? FFFTPを使用して、YYBBSの使用するファイルを開いても掲示板として開かないのですが・・・ どうやってログを取るのでしょうか?

    • 締切済み
    • CGI
  • スパム対策のできる画像UP掲示板CGIを探しています

    下記の条件に当てはまるような掲示板又はアップローダーのCGIを探しています。掲示板といっても用途は小さめの画像のアップだけなので、メッセージ部分は使いません。 アップした画像を別ページに貼り付けるために使います。 (著作権や肖像権を侵害するような利用ではありません) ●PHPは×  サーバーが未対応なので… ●スパム対策  ボットで大量に投稿していくタイプのものへ対策がとれるもの  日本の業者が手打ちしてくるタイプは諦めます… ●画像がアップロードできる  1投稿につき1個で構いません ●投稿パスワードによる投稿者の削除機能 ●過去ログ生成  アップした画像が流れて消えないように。 ●できれば、CSSやHTMLでデザインが変更できる(必須ではない) Rayboardも良さそうだったのですが、スパム対策が無いんですよね…。 同一IPの連続投稿禁止だけでは弱かったので…。 CGIのフォルダ自体にhtaccessでパスワードをかけることも考えましたが、アップした画像を別ページで呼び出す時にパスワード認証が出てしまうのが困るので…;; どなたか該当CGIもしくは何か良い方法をご存知でしたら教えて下さい。

    • ベストアンサー
    • CGI
  • 掲示板で、ログファイルに、メールアドレスを書き出さないようにするには?

    こんにちは。kent webさんのyybbsを使用しています。 このyybbs.logに、投稿者のメールアドレスを書き出さないように したいのです。 どの部分を直せばよいでしょうか?

  • KENT WEBの掲示板にアクセス解析は取り付け可能ですか?

    http://www.kent-web.com/bbs/yybbs/yybbs.cgi 上のような掲示板を設置して、アクセスを数えたいのですが、カウンタのように他人が見えるのは避けたいです。 なので、見えないカウンタとか、アクセス解析なんかを付ける方法を思いついたのですが、そういうことは可能でしょうか? あるいはすでにやってる方がいれば教えてください。

    • ベストアンサー
    • CGI
  • 掲示板のコメントスパムの防御法

    はじめまして 最近サイト上にBBSを設置したのですが、海外からスパムコメントを連続でうけてまいってます。 BBS上で色々対策してみたのですが、どうもうまくいきません 特定のIPアドレスを拒否したりするしか、方法はないのでしょうか? 具体的解決策宜しくお願いします。

  • 掲示板のスパム投稿について

    私が運営している掲示板に、URLを列挙したスパム投稿が為されることがあります。恐らく掲示板をお持ちの方はどなたもこのような経験があると思いますが。 スパム投稿の対策方法を調べているとき、OCN系のプロバイダやフリービット系のプロバイダはスパム投稿やスパムメール発信の温床になっている、これらのプロバイダからの書き込みや送信を禁止すればスパム投稿もスパムメールも 減る、と記述されていたページを見たのですが、これらのプロバイダーは顧客管理が甘いということなのでしょうか?