(現在 過去ログ2 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■7077 / inTopicNo.1)  I-BOARD2001の連続書き込み「Duke」「Gabriduke」対策
  
□投稿者/ Natsu -(2003/04/04(Fri) 22:30:08)
    えー、I-BOARD2001を使用させて頂いている者です。
    この度当サイトの掲示板が「Gabriduke」と思われる掲示板連続書き込みソフトによる攻撃を食らいました。

    そこで、I-BOARD2001をそういった連続書き込みに対抗させるべく掲示板を改造したいと考えました。
    早速、いろんなサイトを探り対策方法を検索しました。
    あるサイトでは、このようなチェックコードが見受けられました。

    転載→http://akademeia.info/main/lecture2/ouyou_cookie.htm
    >例;Duke対策

    >Duke対策済みのBBSなどに一般ユーザーが書き込みしようとした場合Cookieがセットされるが、Dukeで書き込みしようとした場合Cookieがセットされません(Dukeの仕様のため)。よってCookieがセットされていないものだと書き込みできないようにすればよいのです。

    ----- Dukeチェックコード start -----

    if ($COOKIE{'AntiDuke'} ne 'on'}{ exit; }

    ----- Dukeチェックコード end -----

    ----- metaタグ内のCookieセットのところ start -----

    <meta http-equiv="Set-Cookie" content="AntiDuke=on;">

    ----- metaタグ内のCookieセットのところ end -----

    見たところこのタグをうまく組み込んでしまえばI-BOARD2001でも連続書き込み対策できるのではと思いました。が方法がまったく分かりませんでした…

    それともそれだけの記述では無理なのか…とも思い、迷った挙句ここにカキコしてみることにしました。

    どうかよろしくお願いします。
引用返信 [メール受信/ON] 削除キー/
■7081 / inTopicNo.2)  Re[1]: I-BOARD2001の連続書き込み「Duke」「Gabriduke」対策
□投稿者/ りゅういち -(2003/04/05(Sat) 22:38:07)
http://www.cj-c.com/
    No7077に返信(Natsuさんの記事)
    > そこで、I-BOARD2001をそういった連続書き込みに対抗させるべく掲示板を改造したいと考えました。
    > 早速、いろんなサイトを探り対策方法を検索しました。
    > あるサイトでは、このようなチェックコードが見受けられました。
    > 転載→http://akademeia.info/main/lecture2/ouyou_cookie.htm

    これは連続書き込みを禁止させるのではなく、cookieを使って
    トップページなどからでないと入れないようにするものだと思います。
    http://www.cj-c.com/cgi_p/p_ref.htm
    でもある程度対処できるかもしれません。

    あと、cookieでおこなうのであれば、
    <meta>タグのは掲示板に入る前のページに書いてCGIでそれを参照します。
    パスワード制限機能を用いてみてはどうでしょうか?
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -