APIセキュリティモジュールは、Web Application Firewall (WAF) の独立したモジュールであり、別途購入する必要があります。 APIセキュリティモジュールは、WAFによって保護されているサービスのAPIアセットを自動的にソートし、組み込みの検出メカニズムとカスタム検出ポリシーに基づいてAPIリスクを検出します。 リスクには、APIへの不正アクセス、機密データの公開、内部APIの公開が含まれます。 このモジュールでは、レポート内のAPI例外イベントの表示、国境を越えたデータ転送のコンプライアンスの確認、機密データリークの追跡を行うことができます。 このモジュールでは、検出されたリスクを処理するための提案とAPIライフサイクル管理の参照も提供します。 サービスに必要なすべてのAPIアセットを特定して管理し、データフロー全体でAPIのセキュリティを向上させることができます。 このトピックでは、APIセキュリティモジュールを設定する方法について説明します。
概要
デジタル経済時代では、企業は急速に変化する環境に直面し、外部の変化に迅速に対応する必要があります。 効率を高めるために、企業は第三者とデータを共有する必要があります。 システム間の通信を容易にするためのAPIの使用は、企業内の内部および外部システム統合のための重要な手段である。 ますます多くの企業が、APIプラットフォームを使用して産業エコシステムを構築することにより、能力とリソースを開放しています。 このようにして、パートナーは自由に利用できる高品質のリソースを活用して迅速な統合とイノベーションを実現し、API経済の誕生を促進し、データ交換からより多くの価値を生み出すことができます。 企業の重要なタスクは、多数のAPIサービスと付加価値データサービスを提供することです。 しかし、APIの急速な発展に伴い、リスクも増加しています。 攻撃者によるAPIへの不正アクセス、設定エラー、および不正なAPIアクセス要求により、機密データが漏洩する可能性があります。 リスクを軽減するために、WAFはAPIを監視し、トラフィックを視覚化してAPIアセットを自動的に識別および分類し、正当なアクセス要求のモデルを確立します。 これにより、異常なAPIアクセスに対する迅速な識別と対応が可能になり、処理ループが保証されます。
コア特典
APIセキュリティモジュールは、APIを自動的に識別し、APIのリスクと攻撃を検出して、コア要件を満たすことができます。
ビジネスで必要なすべてのAPIを検出します。 APIセキュリティモジュールは、セキュリティチームがすべてのAPIの包括的なセキュリティ保護を構成するのに役立つカスタム検出ポリシーをサポートします。
不正アクセス、脆弱なパスワード、セキュリティ規則に準拠していないAPIデザインなどのAPIリスクを検出します。
機密データの盗難、APIデータのクロール、ブルートフォース攻撃、辞書攻撃、メッセージのフラッディングなどのAPI攻撃を検出します。 これにより、攻撃を処理し、できるだけ早い機会にビジネスの損失を回避できます。
APIセキュリティステータスの確認
APIセキュリティモジュールを有効にする前に、基本的な検出を使用して、セキュリティイベントの概要、合計APIアセット、セキュリティイベントなどのAPIに関するセキュリティ情報を取得できます。 デフォルトでは、サブスクリプションWAF 3.0インスタンスに対して基本検出モジュールが無料で有効になっています。 基本検出モジュールは、WAFログをオフラインで分析し、APIアセット統計、異常イベント統計、および最新の10個の異常API呼び出しを表示します。
基本的な検出データを取得しない場合は、この操作をスキップできます。
基本検出モジュールは、従量課金WAF 3.0インスタンスでは使用できません。
基本検出データおよび検出結果の表示は、レイテンシを有し得る。 基本検出モジュールの検出機能は、APIセキュリティモジュールの検出機能ほど強力ではありません。 結果として、2つのモジュールから得られる情報は異なる可能性がある。 APIセキュリティモジュールの検出結果はより正確です。
WAF 3.0コンソールにログインします。 上部のナビゲーションバーで、WAFインスタンスのリソースグループとリージョンを選択します。 中国本土 または 中国本土以外 を選択できます。
左側のナビゲーションウィンドウで、 を選択します。
では、基本的な検出セクション、基本的な検出データを表示します。
セキュリティイベントの概要: APIセキュリティイベントの総数と、高リスク、中リスク、および低リスクのAPIセキュリティイベントの数を表示します。
APIアセットの概要: APIアセットの総数、アクティブなAPIの数、および非アクティブ化されたAPIの数を表示します。
セキュリティイベント: セキュリティイベントの名前、APIパス、ドメイン名、攻撃元、発生時刻を表示します。
基本検出モジュールは詳細なデータを提供しません。 機密データを転送するAPIの数を表示したり、セキュリティイベントのリスク詳細とリスク処理の提案を表示したりする場合は、APIセキュリティモジュールを有効にします。 詳細については、「APIセキュリティモジュールの有効化」をご参照ください。
説明
APIセキュリティモジュールは、WAFによって保護されているサービスのAPIを自動的にソートし、組み込みの検出メカニズムとカスタム検出ポリシーに基づいてAPIセキュリティリスクを検出します。 このモジュールでは、機密データの国境を越えた転送を監視し、機密データの漏洩を追跡できます。 これにより、APIの包括的な管理およびセキュリティ保護ポリシーを設定できます。 [概要] タブの統計に加えて、APIセキュリティモジュールには、資産管理、リスクとイベント、コンプライアンスチェックとトレースと監査、ポリシー設定に関する情報が表示されます。
資産管理機能は、クエリ、統計、および資産情報の管理をサポートします。
リスクとイベント機能は、リスク検出、セキュリティイベント、および全体的なデータに関するデータクエリと統計をサポートします。
中国本土以外の地域にデータを転送する場合は、国境を越えたデータ転送のセキュリティ評価を手配するために、地方のサイバースペース管理を通じて全国のサイバースペース管理に申請する必要があります。 APIセキュリティモジュールのコンプライアンスチェックとトレースおよび監査機能を使用して、国境を越えたデータ転送をチェックおよびトレースできます。 機能は中国本土でのみサポートされています。
ポリシー設定機能を使用すると、リスク検出、セキュリティイベント、機密データ、認証資格情報、ビジネス目的、ライフサイクル管理、適用可能なオブジェクト、およびログサブスクリプションのポリシーを設定できます。 ビジネス要件に基づいてポリシーを有効または無効にできます。 この機能は組み込みポリシーをサポートします。 カスタムポリシーを設定することもできます。
次の表に、APIセキュリティページのタブとAPIセキュリティモジュールの機能を示します。
タブ | 機能 | 説明 |
概要 | - | このタブには、APIアセットの傾向、リスクの傾向、リスクの高いサイトの統計、攻撃の傾向、攻撃されたサイトの統計、リクエストの機密データ型の統計、およびレスポンスの機密データ型の統計が表示されます。 |
資産管理 | 資産管理 | この機能は、アクセスログをオフラインで分析してAPIを自動的に検出し、APIの特性に基づいてAPIが呼び出される理由を特定します。 |
リスク検出 | リスクとイベント | この機能は、不正アクセスや機密データ漏洩などのさまざまなセキュリティリスクを検出し、リスク分析結果とセキュリティリスクの処理方法に関する提案を提供します。 |
セキュリティイベント | リスクとイベント | この機能は、API呼び出しを監視および分析して、異常なリクエストや攻撃をすばやく検出します。 |
コンプライアンスチェック | コンプライアンスのチェックとトレースと監査 | コンプライアンスチェック機能は、アウトバウンドデータ転送のセキュリティ評価の基準に基づいて、国境を越えたデータ転送操作に関連するリスクを識別します。 APIセキュリティモジュールは、次のシナリオで転送操作のコンプライアンスをチェックします。
|
追跡と監査 | コンプライアンスのチェックとトレースと監査 | トレースおよび監査機能は、機密データセキュリティイベントが発生したときにログと機密データサンプルを使用して、セキュリティイベントの相互検証を実行します。 |
ポリシーの設定 | ポリシーの設定 | この機能は組み込みの検出ポリシーをサポートし、カスタム検出ポリシーを設定できます。 これにより、APIセキュリティモジュールの検出精度とリコール率が向上します。 特定の保護されたオブジェクトに対して、APIセキュリティモジュールの他の機能を有効にすることもできます。 |
APIセキュリティモジュールの有効化
準備
WAF 3.0インスタンスを購入しました。 詳細については、「サブスクリプションWAF 3.0インスタンスの購入」および「従量課金WAF 3.0インスタンスの購入」をご参照ください。
Microservices Engine (MSE) インスタンスを追加した後に追加される保護オブジェクトでは、APIセキュリティモジュールを使用できません。 またはFunction Compute関連のドメイン名をWAFに設定します。
手順
データコンピューティングと分析はオフラインで実行されます。 APIセキュリティモジュールは、APIをアクティブに検出せず、ワークロードに影響を与えません。
APIセキュリティモジュールは、特定の特性を持つ応答を検出し、データリークが発生したかどうかを判断します。 APIセキュリティモジュールを有効にすると、WAFは応答を分析する権限を与えられます。 ビジネス要件に基づいてAPIセキュリティモジュールを有効にします。
WAF 3.0コンソールにログインします。 上部のナビゲーションバーで、WAFインスタンスのリソースグループとリージョンを選択します。 中国本土 または 中国本土以外 を選択できます。
左側のナビゲーションウィンドウで、 を選択します。
APIセキュリティモジュールを有効にします。
APIセキュリティモジュールの無料トライアルを申請
説明WAF Pro、Enterprise、またはUltimateインスタンスを使用している場合にのみ、APIセキュリティモジュールの無料トライアルを申請できます。 各Alibaba Cloudアカウントは、無料トライアルを1回だけ申請できます。
無料トライアルは7日間有効です。 トライアル期間中に生成されたセキュリティ分析結果は、トライアル期間中のみ使用できます。 セキュリティ分析結果を保持する場合は、試用期間が終了する前にAPIセキュリティモジュールを有効にします。
API リクエストセキュリティ ページで、[今すぐ試す] をクリックします。 表示されるページで、アプリケーションに入力し、[送信] をクリックします。
Alibaba Cloudのエンジニアは、試用申請書を受け取った後、申請書に関連する情報を確認するために、送信した連絡先情報に基づいて1週間以内にお客様に連絡します。 トライアルアプリケーションが承認されると、WAFインスタンスのAPIセキュリティモジュールが自動的に有効になります。
APIセキュリティモジュールの有効化
API リクエストセキュリティ ページで、今すぐ有効化 をクリックします。
今すぐ有効化 パネルで、APIセキュリティパラメーターを [有効にする] に設定し、[今すぐ購入] をクリックして支払いを完了します。
APIセキュリティデータの表示
[APIセキュリティ] ページの [概要] タブには、[APIアセットの傾向] 、[リスクの傾向] 、[リスクのあるサイトの統計] 、[攻撃の傾向] 、[攻撃されたサイトの統計] 、[要求の機密データ型の統計] 、および [応答の機密データ型の統計] の情報が表示されます。 デフォルトの統計期間は30日です。
サポートされるクエリ操作とフィルター操作
[API Asset Trend] 、[Risk Trend] 、および [Attack Trend] セクションで、グラフの下にある [Total API Assets] や [Active API] などの凡例項目をクリックして、データをフィルタリングし、関心のあるデータを表示できます。
[危険なサイトの統計] 、[攻撃されたサイトの統計] 、[要求の機密データ型の統計] 、および [応答の機密データ型の統計] セクションでは、データを昇順または降順に並べ替えることができます。
リスク検出に関する詳細情報を表示するには、[危険なサイトの統計] セクションの右上隅にある [詳細] をクリックして、関連するタブに移動します。 セクションの番号をクリックして、関連するタブに移動し、フィルター条件を満たす詳細データを表示することもできます。
セキュリティイベントに関する詳細情報を表示するには、[攻撃されたサイトの統計] セクションの右上隅にある [詳細] をクリックして、関連するタブに移動します。 セクションの番号をクリックして、関連するタブに移動し、フィルター条件を満たす詳細データを表示することもできます。
アセット管理の詳細を表示するには、[リクエストの機密データ型の統計] または [応答の機密データ型の統計] セクションの右上隅にある [詳細] をクリックします。 セクションの番号をクリックして、関連するタブに移動し、フィルター条件を満たす詳細データを表示することもできます。
よくある質問
CloudMonitorを使用して、APIセキュリティイベントのモニタリングとアラートを設定できます。 これにより、リスクの高いイベントが検出されたときにWAFがアラート通知を送信できるようになり、APIアセットのステータスを監視するのに役立ちます。 詳細については、「CloudMonitor通知の設定」をご参照ください。