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

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

No7077 の記事


■7077 / )  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] 削除キー/


Pass/

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

- Child Tree -