Web防护機能はHTTP/HTTPSプロトコルのアプリケーション層保護を提供します。お客様はEdgeOneのプリセットセキュリティポリシーを使用するか、または独自にセキュリティポリシーを定義して、リスクのあるリクエストを識別して対処し、サイトの機密データを保護し、サービスの安定した運用を確保できます。
説明:
EdgeOneはセキュリティポリシーによってブロックされたリクエストに対して課金しません。
使用シナリオ
Web防护は、さまざまなリスクの管理と軽減を実行でき、代表的なシナリオは以下の通りです:
脆弱性攻撃対策:お客様のデータや機密性の高い業務データを扱うサイトでは、マネージドルールを有効にすることで、インジェクション攻撃、クロスサイトスクリプティング攻撃、リモートコード実行攻撃、サードパーティコンポーネントの脆弱性を狙う悪意のある攻撃リクエストをブロックできます。
アクセス制御:正当なリクエストと未許可のリクエストを区別し、機密性の高い業務が未許可の訪問者に公開されることを防ぎます。外部サイトリンクの制御、パートナーアクセスの制御、攻撃クライアントのフィルタリングなどが含まれます。
リソース消費の緩和:各訪問者のアクセス頻度を制限し、リソースの過度な消費を防ぎ、サービス可用性の低下を回避します。EdgeOneが提供するレート制限は、サイトのリソース枯渇を効果的に緩和し、サービスの可用性と安定性を確保します。
サービス悪用の緩和:セッションまたはビジネスディメンションにおける悪用を制限します。これには、一括登録、一括ログイン、APIの過度な使用などの悪意のある利用シーンが含まれます。また、単一セッション(ユーザー、サブスクリプションインスタンスなど)の利用量制限を強化し、ユーザーが合理的な範囲内でサービスリソースを使用することを確保します。
APIパラメータ検証:APIパラメータを検証し、リクエストの正当性を確保し、インターフェース露出リスクを制御します。
Web保護機能
Web防护は以下の機能を提供します。ビジネスタイプおよびビジネスで想定されるアクセスクライアントタイプに応じて設定することをお勧めします:
説明:
異なる保護モジュールの処理順序の優先順位、およびモジュール内で同じ優先順位を持つポリシーの処理アクション実行優先順位の詳細については、Web保護リクエスト処理順序をご参照ください。 |
| マッチング条件を満たすリクエストは、指定されたセキュリティモジュールのスキャンをスキップし、対応するモジュール内のルールにヒットしません。マネージドルールについては、より細かい例外を設定し、指定されたマネージドルールのスキャンをスキップできます。 |
| 指定された方法でマッチ条件に合致するリクエストを処理します。 |
| CC攻撃(レイヤー7 DDoS攻撃)を識別し、対処します。 |
| 一定時間内にマッチ条件を満たすリクエスト数をカウントし、指定されたしきい値を超えるとルールが有効になり、マッチ条件を満たすリクエストを処理します。リクエスト数がしきい値を下回った後、処理動作は一定時間有効であり続け、その後無効になり、再度トリガーされるまでその状態が続きます。 |
| 非人間的なアクセス行動(Botクライアント)を識別し、Botクライアントのタイプや行動特性に基づいて対処します。 |
| リクエストヘッダーまたは本文中の攻撃特性(SQLインジェクション、XSS攻撃、オープンソースコンポーネントの脆弱性など、複数の攻撃特性カテゴリを含む)を識別し、対処します。ルールはEdgeOneによって定義され、自動的に更新されます。 |