IP攻撃のアップグレード、新たな攻撃に対処するための手順の改善
しかし、ここ数日で状況が突然悪化し、攻撃の 90% を阻止できなくなりました。以下の図の 1 日の統計を参照してください:
IP 攻撃と開始時間、攻撃数、場所のメモ125.165.1.42--2010-11 -19 02:02:19--/ 10 インドネシア
125.165.26.186--2010-11-19 16:56:45--/ 1846 インドネシア
151.51。 238.254--2010-11-19 09: 32:40--/ 4581 イタリア
151.76.40.182--2010-11-19 11:58:37--/ 4763 ローマ、イタリア
186.28.125.37- -2010-11-19 11:19:22 --/ 170 コロンビア
186.28.131.122--2010-11-19 11:28:43--/ 22 コロンビア
186.28.25.130--2010-11 -19 11:30:20--/ 1530 コロンビア
188.3.1.108--2010-11-19 02:48:28--/ 1699 トルコ
188.3.1.18--2010-11-19 06: 46:01--/ 1358 トルコ
188.3.34.226--2010-11-19 17:07:02--/ 1672 トルコ
190.24.50.228--2010-11-19 12:26:38- -/ 2038 コロンビア
190.24.83.82- -2010-11-19 14:20:10--/ 9169 コロンビア
190.25.30.213--2010-11-19 14:00:44--/ 680 コロンビア
190.26.29.130--2010-11 -19 13:33:11--/ 510 コロンビア
190.27.115.101--2010-11-19 13:53:48--/ 340 コロンビア
190.27 .22.222--2010-11-19 12: 16:02--/ 340 コロンビア
201.244.113.165--2010-11-19 11:25:55--/ 170 コロンビア
201.244.113.47-- 2010-11-19 11:24:56- -/ 147 コロンビア
201.244.115.156--2010-11-19 10:13:56--/ 2031 コロンビア
201.244.119.228--2010-11- 19 13:50:05--/ 170 コロンビア
201.245.218.155--2010-11-19 13:30:30--/ 21 コロンビア
212.156.185.122--2010-11-19 08:40 :36--/ 16158 トルコ
78.160 .106.60--2010-11-19 03:31:12--/ 340 トルコ
78.162.67.77--2010-11-19 04:26:24-- / 3595 トルコのプログラムが捕捉されました
78.175 64.173--2010-11-19 02:00:08--/ 2877 トルコ
78.176.178.76--2010-11-19 06:12:05-- / 2370 トルコ
78.177.2.86--2010 -11-19 13:24:29--/ 196 トルコ
78.181.76.51--2010-11-19 16:04:29--/ 600 トルコ
78.184.145.63--2010-11-19 14:30:12--/ 2542 トルコ
78.185.168.24--2010-11-19 09:02:52--/ 3877 トルコ
78.190。 79.225--2010-11-19 13:25: 22--/ 3300 トルコ
78.190.84.230--2010-11-19 06:51:33--/ 2719 トルコ
78.191.149.47--2010 -11-19 08:34:34--/ 8783 トルコ
78.191.233.108--2010-11-19 05:10:48--/ 340 トルコ
78.191.94.126--2010-11-19 04:34:26--/ 3091 トルコ
85.104.231.74--2010-11-19 08:03:53--/ 3500 トルコ
85.104.49.60--2010-11-19 04:47: 12--/ 1037 トルコ
85.106.123.116 --2010-11-19 13:35:45--/ 68 トルコ
88.224.255.96--2010-11-19 07:18:59--/ 3903 トルコ
88.228.138.65--2010- 11-19 02:12:31--/ 396 トルコ
88.228.66.5--2010-11-19 10:44:26--/ 2797 トルコ
88.229.12.40--2010-11-19 06 :57:46--/ 6792 トルコ
88.234.193.11--2010-11-19 08:25:42--/ 5895 トルコ
88.236.78.79 --2010-11-19 15:01:54 --/ 170 トルコ
88.238.26.12--2010-11-19 05:21:46--/ 473 トルコ
88.238.26.154--2010- 11-19 05:31:58--/ 1683 トルコ
88.242.124.128--2010-11-19 06:53:56--/ 8401 トルコ
88.242.65.61--2010-11-19 08 :38:41--/ 1204 トルコのプログラムが捕らえられました
94.122.20.157--2010-11-19 09:53:39--/ 1917 トルコの米国のプログラムが捕らえられました
94.54.37.54--2010 -11-19 02:44:07--/ 1096 トルコ アメリカのプログラムが摘発されました
95.14.1.97--2010-11-19 08:30:10--/ 167 トルコと米国
95.15.248.177--2010-11-19 11:14:54--/ 1454 トルコ系アメリカ人のプログラムは合計 125,008 回捕捉されました
15 秒間で 172 回、わずか 9,266 回です。
この表は十分に悪質です。私たちの Web サイトは 1 日に 120,000 回攻撃されています。この攻撃を放置すると、攻撃が開始されるたびに Web サイトの速度に影響が及ぶのは明らかです。 、3 ~ 5 個の異なる IP が 1 秒あたり 3 ~ 5 回、合計 1 秒あたり 9 ~ 25 回の速度で同時に攻撃します。IP は 1 ~ 6 時間ごとに変更され、IP と以前の記録は変わりません。重複しました。このようにして、第一に、Web サイトのメモリが突然大きくなりすぎてライトが点灯し、第二に、ネットワークに大きな不安定性をもたらします。一部の IP はブロックされており、以前から存在していましたが、すべてのブロックを解除しようとすると、複数の IP が同時に攻撃し、Web サイトに数分間深刻な過負荷がかかりました。
さて、この問題の本題を始めましょう。なぜ新たな攻撃をブロックできないのでしょうか?調査の結果、IP の 90% が新しい攻撃計画を採用していることがわかりました。前回のプログラム パラメーターは 600 秒という保守的な計画に設定されていたため、2 分間の停止と 5 分間の停止で交互にインテリジェントに攻撃できるようになりました。 /period でパラメータを 120 秒間に 120 回の新しいソリューションに変更したところ、誤ったキル率は 0.5% 以内でした。ログを比較すると、120 秒間に 120 回の誤ったキルは試行されていないことが分析できます。 120 秒に 1 回を超えるのは 1 回だけです。ネットワークの問題により、1 人の顧客がもう一度貨物ページを更新しました。これは主に、トランザクション バックエンドが十分にインテリジェントではないためです。
最後に、皆さんのメッセージに感謝します。皆さんのメッセージについて考えてみます。ただし、私のプログラムはあくまで参考であり、現地の状況に合わせたものであり、人道的としか言いようがありません。ここでプログラムを再度送信し、時間と頻度のパラメータを変更するだけで、これらのハッカー IP を 100% 捕捉できました。2 日間テストし、主にトルコからの 62 個の新しい IP を捕捉しました。
IP 攻撃対策コード Web サイト ver2.0:
コードをコピー コードは次のとおりです:
/*
*アンチ IP 攻撃コード Web サイト)2010-11-20、Ver2.0
*Mydalle.com アンチリフレッシュ メカニズム
*www.mydalle .com による設計
*/
//禁止された IP をクエリ
$ip =$_SERVER['REMOTE_ADDR'];
$fileht=".htaccess2";
if(!file_exists($fileht)) ($fileht,"");
$filehtarr=@file($fileht);
if(in_array($ip."rn",$filehtarr))die ("警告:"
;"."あなたの IP アドレスは、Mydalle.com アンチリフレッシュ メカニズムによって禁止されています。ご質問がある場合は、shop@mydalle.com までお問い合わせください。
(Mydalle.com アンチリフレッシュ メカニズムは、ユーザーが優れた配送サービスですが、IP アドレスに避けられないネットワークの問題がある可能性がありますので、解決するにはメールでご連絡ください。)");
//参加禁止 IP
$time=time( );
$fileforbid="log/forbidchk.dat";
if(file_exists($fileforbid))
{ if($time-filemtime($fileforbid )>30)unlink($fileforbid) ;
else{
$fileforbidarr=@file($fileforbid);
if($ip==substr($fileforbidarr[0],0,strlen( $ip)))
🎜>if($time-substr($fileforbidarr[1],0,strlen($time))>120)unlink($fileforbid);
elseif($fileforbidarr[2]>120){file_put_contents( $fileht,$ip."rn",FILE_APPEND);unlink($fileforbid);}
else{$fileforbidarr[2] ;file_put_contents($fileforbid,$fileforbidarr) }
}
}
}
//アンチリフレッシュ
$str="";
$file="log/ipdate.dat";
if(!file_exists ("log")&&!is_dir( "log"))mkdir("log",0777);
if(!file_exists($file))file_put_contents($file,"");
$allowTime = 60; 🎜>$allowNum=5; // アンチリフレッシュ時間
$uri=$_SERVER['REQUEST_URI']
$checkuri=md5($uri); ;
$yesno=true;
$ipdate=@file($file);
foreach($ipdate as $k=>$v)
{ $ iptem=substr($v, 0,32);
$uritem=substr($v,32,32);
$numtem=substr($v,74); ;
if($time-$timetem<$allowTime){
if($iptem!=$checkip)$str.=$v;
$yesno=false; >if($uritem!=$checkuri)$str.=$iptem.$checkuri.$time."1rn";
elseif($numtem<$allowNum)$str.=$ iptem.$uritem.$timetem .($numtem 1)."rn";
else
{
if(!file_exists($fileforbid)){$addforbidarr=array($ip."rn" ,time()."rn ",1);file_put_contents($fileforbid,$addforbidarr);}
file_put_contents("log/forbided_ip.log",$ip."--".date("Y-m-d H:i :s",time() )."--".$uri."rn",FILE_APPEND);
$timepass=$timetem $allowTime-$time;
die("警告:"."
"."頻繁に更新しないでください。Mydalle.com のアンチリフレッシュ メカニズムによって IP アドレスが自動的に禁止されない限り、「.$timepass.」秒間待ちます!
( Mydalle.com のアンチリフレッシュ メカニズムユーザーが良好な配送サービスを利用できるようにするためですが、IP アドレスに避けられないネットワークの問題がある可能性があるため、解決するにはメールでご連絡ください。)");
}
}
}
}
if($yesno) $str.=$checkip.$checkuri.$time."1rn";
file_put_contents($file,$str);

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









iPhone のデフォルトの地図は、Apple 独自の地理位置情報プロバイダーである Maps です。マップは改善されていますが、米国外ではうまく機能しません。 Googleマップと比べて何も提供するものはありません。この記事では、Google マップを iPhone のデフォルトの地図として使用するための実行可能な手順について説明します。 Google マップを iPhone のデフォルトの地図にする方法 Google マップを携帯電話のデフォルトの地図アプリとして設定するのは、思っているよりも簡単です。以下の手順に従ってください – 前提条件 – 携帯電話に Gmail がインストールされている必要があります。ステップ 1 – AppStore を開きます。ステップ 2 – 「Gmail」を検索します。ステップ 3 – Gmail アプリの横にある をクリックします

Conda が Python バージョンをアップグレードするためのいくつかの方法には、特定のコード サンプルが必要です。 概要: Conda は、Python パッケージと環境を管理するためのオープン ソースのパッケージ マネージャーおよび環境管理システムです。 Python を使用した開発中、新しいバージョンの Python を使用するために、古い Python バージョンからアップグレードする必要がある場合があります。この記事では、Conda を使用して Python のバージョンをアップグレードするいくつかの方法を紹介し、具体的なコード例を示します。方法 1: condainstall コマンドを使用する

PHP は、Web アプリケーションの開発に使用されるサーバー側スクリプト言語として広く使用されています。これはいくつかのバージョンに発展していますが、この記事では主に PHP5 と PHP8 の比較について説明し、特にパフォーマンスとセキュリティの向上に焦点を当てます。まず、PHP5 のいくつかの機能を見てみましょう。 PHP5 は 2004 年にリリースされ、オブジェクト指向プログラミング (OOP)、例外処理、名前空間など、多くの新機能が導入されました。これらの機能により、PHP5 はより強力かつ柔軟になり、開発者は次のことを行うことができます。

携帯電話に時計アプリがありませんか?日付と時刻は iPhone のステータス バーに引き続き表示されます。ただし、時計アプリがないと、世界時計、ストップウォッチ、目覚まし時計、その他多くの機能を使用できません。したがって、見つからない時計アプリを修正することは、やるべきことリストの一番上に置く必要があります。これらの解決策は、この問題の解決に役立ちます。解決策 1 – 時計アプリを配置する 誤って時計アプリをホーム画面から削除した場合は、時計アプリを元の場所に戻すことができます。ステップ 1 – iPhone のロックを解除し、App ライブラリ ページに到達するまで左にスワイプを開始します。ステップ 2 – 次に、検索ボックスで「時計」を検索します。ステップ 3 – 検索結果に以下の「時計」が表示されたら、それを長押しして、

numpy バージョンをアップグレードする方法: わかりやすいチュートリアル、具体的なコード例が必要 はじめに: NumPy は科学技術計算に使用される重要な Python ライブラリです。これは、強力な多次元配列オブジェクトと、効率的な数値演算を実行するために使用できる一連の関連関数を提供します。新しいバージョンがリリースされると、新しい機能やバグ修正が常に提供されます。この記事では、インストールされている NumPy ライブラリをアップグレードして最新の機能を入手し、既知の問題を解決する方法について説明します。ステップ 1: 最初に現在の NumPy バージョンを確認する

1. 以下に示すように、win+x ショートカット キーを使用してメニューを開き、[コマンド プロンプト (管理者) (A)] を選択します。 2. コマンド プロンプト インターフェイスに入ったら、[ipconfig/flushdns] コマンドを入力して Enter キーを押します。 3. 次に、次の図に示すように、[netshwinsockresetcatalog] コマンドを入力して Enter キーを押します。 4. 最後に [netshintipreset] コマンドを入力して Enter キーを押し、コンピューターを再起動すると、インターネットにアクセスできるようになります。 、以下の図に示すように:

アプリを使用しようとすると、「カメラとマイクへのアクセスを許可できません」というメッセージが表示されますか?通常、カメラとマイクのアクセス許可は、必要に応じて特定の人に付与します。ただし、許可を拒否すると、カメラとマイクは機能しなくなり、代わりにこのエラー メッセージが表示されます。この問題の解決は非常に基本的なもので、1 ~ 2 分で解決できます。解決策 1 – カメラ、マイクの権限を提供する 必要なカメラとマイクの権限を設定で直接提供できます。ステップ 1 – [設定] タブに移動します。ステップ 2 – [プライバシーとセキュリティ] パネルを開きます。ステップ 3 – そこで「カメラ」権限をオンにします。ステップ 4 – 内部には、携帯電話のカメラの許可を要求したアプリのリストが表示されます。ステップ5 – 指定したアプリの「カメラ」を開きます

6月21日、Huawei Developer Conference 2024(HDC2024)が東莞市松山湖に再び集まりました。今回のカンファレンスで最も目を引いたのは、HarmonyOSNEXTが開発者とパイオニアユーザー向けにベータ版を正式に開始し、すべてのシナリオにおけるHarmonyOSNEXTの3つの「画期的な」革新的な機能、ネイティブインテリジェンスとネイティブセキュリティを包括的に実証したことだ。 HarmonyOSNEXT ネイティブ インテリジェンス: 新しい AI 時代の幕開け HarmonyOSNEXT は、Android フレームワークを放棄した後、Android や iOS から独立した真に独立したオペレーティング システムとなり、前例のない復活と言えます。多くの新機能の中でも、ネイティブ インテリジェンスは間違いなく、ユーザーに直感的な感覚と体験のアップグレードを最もよくもたらす新機能です。
