スクリプトスコア

Aurora Protect Desktop エージェント(バージョン 3.2 以降)では、アクティブスクリプトと PowerShell スクリプトのスクリプトスコアを使用した拡張スクリプト制御がサポートされます。スクリプトスコアが危険または異常と評価されたスクリプトは、デバイスポリシーに従って実行をブロックし、管理コンソールにアラートを通知できます。

この表では、[保護] > [スクリプト制御]ページに表示されるスクリプトスコアの状態について説明します。

ステータス

説明

スコアなし

次のいずれかの理由により、Endpoint Defense クラウドサービスがスクリプトをスコアリングできなかった場合は、このステータスが表示されます。

  • デバイスがインターネットに接続されていない
  • デバイスが Endpoint Defense クラウドサービスに接続できなくなっている
  • スコアリングできる関連ファイルがスクリプトイベントにない
  • これは新規のスクリプト(たとえば、新しく作成されたスクリプト、独自に開発されたスクリプト、または最近変更されたスクリプト)で、サードパーティの脅威インテリジェンスソースによる分類も、手動での分類もまだ行われていません。

検出なし

この状態は、Endpoint Defense Cloud がスクリプトをスコアリングし、不審なものでも悪意のあるものでもないと判断した場合に表示されます。この状態が表示されるには、クラウドのスコアリングサービスによるスクリプトの評価が完全に完了している必要があります。まだスコアリングされていないスクリプト、またはスコアリングを完了できなかったスクリプトは、代わりに[スコアなし]と表示されます。

異常

Endpoint Defense Cloud が、やや疑わしいものや潜在的に悪意があるものとしてスクリプトを分類した場合は、このステータスが表示されます。

危険

Endpoint Defense Cloud が、著しく疑わしいものや完全に悪意のあるものとしてスクリプトを分類した場合は、このステータスが表示されます。

スクリプトスコアの仕組み

スクリプトスコアはスクリプトに対する既存の分類があるかどうかを判定します。分類は、以下の仕組みによって利用可能になります。

  • サードパーティのインテリジェンスソース
  • セキュリティアナリストによる手動分類

存在し得るスクリプトの数は事実上無限であるため、新規作成、独自開発、または最近変更されたスクリプトなど、新規のスクリプトは既存の分類に一致しない場合があり、スコアなしとして報告されます。

想定される状況

ほとんどの環境では、スコアなしのスクリプトが高い割合を占めることが想定されており、それ自体が製品の問題を示すわけではありません。スコアなしは、安全または危険という判定ではなく、「利用可能な分類がない」という意味で解釈してください。

適用モードの動作

[危険なスクリプトのブロック]および[異常なスクリプトと危険なスクリプトのブロック]の適用モードでは、スコアなしのスクリプトは管理コンソールに報告されますが、実行は許可されます。設定された適用しきい値に該当する分類が付与されたスクリプトのみがブロックされます。

推奨されるセキュリティ運用方針

スクリプトスコアは、主要な防御手段ではなく、補助的なセキュリティ対策として捉える必要があります。スクリプト制御で最も強固なセキュリティ体制を実現するには、以下の手順を実行します。

  1. まずアラートモードで運用し、スクリプトの実行状況を観察します。
  2. 信頼できる業務用スクリプトを特定し、適用範囲を必要最小限に絞った除外設定を作成します。
  3. 実行を許可するスクリプトの除外設定を用意したうえで、ブロックモードに移行します。

スコアに基づく適用モード(危険なスクリプトのブロックおよび異常なスクリプトと危険なスクリプトのブロック)は、全面的なブロックモードでは運用上の制限が厳しすぎる場合に引き続き有用です。ただし、新規のスクリプトに対する包括的な保護ではなく、セキュリティと使いやすさの中間に位置する選択肢として理解する必要があります。

このガイダンスは、現在のスコア機能を反映しています。