diff --git a/app/Http/Controllers/Home/Comment.php b/app/Http/Controllers/Home/Comment.php index dce1fe1..4c1e451 100644 --- a/app/Http/Controllers/Home/Comment.php +++ b/app/Http/Controllers/Home/Comment.php @@ -18,7 +18,7 @@ class Comment { ($ban[0] == $ip[0] && $ban[1] == $ip[1] && $ban[2] == $ip[2] && $ban[3] == $ip[3]) || ($ban[0] == $ip[0] && $ban[1] == $ip[1] && $ban[2] == $ip[2] && $ban[3] == '*') || ($ban[0] == $ip[0] && $ban[1] == $ip[1] && $ban[2] == '*' && $ban[3] == '*') - ) return redirect('/bot-trap/'); + ) return redirect('/'); } $user = null; diff --git a/app/Http/Controllers/User/Login.php b/app/Http/Controllers/User/Login.php index 3059a5a..a5c49ce 100644 --- a/app/Http/Controllers/User/Login.php +++ b/app/Http/Controllers/User/Login.php @@ -29,7 +29,7 @@ class Login { ($ban[0] == $ip[0] && $ban[1] == $ip[1] && $ban[2] == $ip[2] && $ban[3] == $ip[3]) || ($ban[0] == $ip[0] && $ban[1] == $ip[1] && $ban[2] == $ip[2] && $ban[3] == '*') || ($ban[0] == $ip[0] && $ban[1] == $ip[1] && $ban[2] == '*' && $ban[3] == '*') - ) return redirect('/bot-trap/'); + ) return redirect('/'); } if (!empty($r)) { diff --git a/app/Http/Controllers/User/Register.php b/app/Http/Controllers/User/Register.php index f2255d6..178e97b 100644 --- a/app/Http/Controllers/User/Register.php +++ b/app/Http/Controllers/User/Register.php @@ -33,7 +33,7 @@ class Register { ($ban[0] == $ip[0] && $ban[1] == $ip[1] && $ban[2] == $ip[2] && $ban[3] == $ip[3]) || ($ban[0] == $ip[0] && $ban[1] == $ip[1] && $ban[2] == $ip[2] && $ban[3] == '*') || ($ban[0] == $ip[0] && $ban[1] == $ip[1] && $ban[2] == '*' && $ban[3] == '*') - ) return redirect('/bot-trap/'); + ) return redirect('/'); } if (!empty($r)) { diff --git a/public/bot-trap/index.php b/public/bot-trap/index.php deleted file mode 100644 index f214a9c..0000000 --- a/public/bot-trap/index.php +++ /dev/null @@ -1,39 +0,0 @@ - - - -

ニャンでここに?

-

戻れ

- \n"); - while ($line = fgets($fp,255)) { - $u = explode(" ",$line); - $u0 = $u[0]; - if (preg_match("/$u0/",$_SERVER['REMOTE_ADDR'])) {$badbot++;} - } - fclose($fp); - if ($badbot == 0) { /* we just see a new bad bot not yet listed ! */ - /* send a mail to hostmaster */ - $tmestamp = time(); - $datum = date("Y-m-d (D) H:i:s",$tmestamp); - $from = "badbot-watch@076.ne.jp"; - $to = "reports@076.ne.jp"; - $subject = "domain-tld alert: bad robot"; - $msg = "A bad robot hit ".$_SERVER['REQUEST_URI']." ".$datum." \n"; - $msg .= "address is ".$_SERVER['REMOTE_ADDR'].", agent is ".$_SERVER['HTTP_USER_AGENT']."\n"; - mail($to, $subject, $msg, "From: $from"); - /* append bad bot address data to blacklist log file: */ - $fp = fopen($filename,'a+'); - fwrite($fp, $_SERVER['REMOTE_ADDR']." - - [".$datum."] ".$_SERVER['REQUEST_METHOD']." ".$_SERVER['REQUEST_URI']." ".$_SERVER['SERVER_PROTOCOL']." ".$_SERVER['HTTP_REFERER']." ".$_SERVER['HTTP_USER_AGENT']."\n"); - fclose($fp); - } - ?> - -