From e5f1b0c3d20bd9d314aab033ddb3098721fd6682 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=86=E3=82=AF=E3=83=8B=E3=82=AB=E3=83=AB=E8=AB=8F?= =?UTF-8?q?=E8=A8=AA=E5=AD=90?= Date: Wed, 29 Sep 2021 16:36:35 +0900 Subject: [PATCH] =?UTF-8?q?=E5=BF=98=E3=82=8C=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Home/Comment.php | 2 +- app/Http/Controllers/User/Login.php | 2 +- app/Http/Controllers/User/Register.php | 2 +- public/bot-trap/index.php | 39 -------------------------- 4 files changed, 3 insertions(+), 42 deletions(-) delete mode 100644 public/bot-trap/index.php 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); - } - ?> - -