XOOPS Cube

MAIN MENU

カレンダー

<  2009年01月  
    123
45678910
11121314151617
18192021222324
25262728293031

ニュースカテゴリ

ブリティン新着コメント


XOOPS運用Tips : 荒らしサイトからのアクセスを禁ずる
投稿者 : suin 投稿日時: 2006年06月08日 23:28 (2154 ヒット)

サイトを長いこと運営していると、自分のサイトのURLが荒らしサイトの掲示板などに載せられてしまうことがあります。そこから荒らしが来てサイトが荒れてしまうこともしばしばあります。そんな時の応急処置に便利なカスタムブロックを紹介します。

case 1 : 荒らしサイトから来たユーザーを荒らしサイトに帰す。

コンテンツのタイプ :: PHPコード

$arasi = "http://ime.nu/|http://aaa.jp/";
//↑ リンクを無効にするサイトのURLを | で区切る
$arasi = "/(".str_replace("/","\/", quotemeta($arasi) ).")/i";
if(preg_match($arasi,$_SERVER['HTTP_REFERER'])){
 sleep(10);//10秒待ってね
 header("Location: ".$_SERVER['HTTP_REFERER']); //お客様、お帰り下さい。
 exit();
}


このコードはリファラを取得して、もし荒らしサイトのリファラを含んでいれば、その荒らしサイトに逆転送してしまうというものです。
なお、何回も連続してアクセスされるとDOS攻撃に成ってしまうかも知れませんので、アクセスすると10秒間処理を停止します。

case 2 : NotFoundを偽装

コンテンツのタイプ :: PHPコード

$arasi = "http://ime.nu/|http://aaa.jp/";
//↑ リンクを無効にするサイトのURLを | で区切る
$arasi = "/(".str_replace("/","\/", quotemeta($arasi) ).")/i";
if(preg_match($arasi,$_SERVER['HTTP_REFERER'])){
 sleep(10);//10秒待ってね
 header("HTTP/1.0 404 Not Found"); //ページが見つかりません
 exit();
}


リファラを取得して、荒らしサイトのものであればNotFoundエラーを表示します。
大抵404エラーが出れば2回とそのサイトを見ることはありませんので、荒らしを諦めさせるには多少の効果があるでしょう。




サーチワード・タグクラウド
$_SERVER "/" "DoS攻撃" "HTTP_REFERER" "URL" "_server" "ime.nu/" "s-sleep" "クールなサイト" "サイト攻撃サイト" "偽装方法" -2ch -SNS -mixi /ims 2ch 404 404アクセスエラー 404エラー ?A?N?Z?X?@?? ARASI Bulletin DDOS攻撃 DOS Found Found") Found"); Found') Found'); HTTP HTTP/1.0 HTTP_REFERER NEWS Not NotFound'); NotFoundに偽装 REFERER Ring URLを取得 URL取得 Xoops _SERVER a blue firefox forefox header header("HTTP/1.0 header("Location: header('HTTP/1.0 header('Location: header関数 html http://ime.nu http://ime.nu/ http://ime.nu対策 i ime ime.nu ime.nuから ime.nuからアクセス linkchecker location notfound nu nyキャッシュサイト page php preg_match quotemeta r s sleep suspend t url url偽装 wiki xoops+掲示板+荒らし あらし あらしサイト から からのアクセス とは アーカイブ アクセス アクセスエラー アクセスブロック エラー エラー表示 カスタム カスタムエラー カテゴリ キャッシュ クールなサイト サーチワード サイト サイトあらし サイトのURL取得 サイト攻撃 サイト荒し方法 サイト荒らし サイト荒らす方法 タグ ブログ荒らし方法 ブロック モジュール リファラ リファラー リファラを取得 リファラを無効 リンク リンクを無効に リンクを無効にする 偽装 偽装方法 逆アクセス 逆リンクアクセス 掲示板 掲示板荒らし 検索サイト 検索荒らし 攻撃 荒しサイト 荒しサイトの掲示板 荒し検索 荒らし 荒らしサイト 荒らしサイトとは 荒らしサイトとは 荒らしタグ 荒らしタグサイト 荒らし検索 荒らし検索サイト 荒らし推奨 荒らし推奨サイト 荒らし推奨掲示板 荒らし登録サイト 荒らし方法 取得 紹介 対策 登録 墓荒しサイト 方法 無効 連続アクセス

投稿された内容の著作権はコメントの投稿者に帰属します。
Amethyst Blue Copyright © 2002-2005
Theme Designed by OCEAN-NET