GatekeeperBlockedRevoked Analytics は、特に Apple が取り消し済みの開発者証明書によりコード署名が行われているプログラムを実行することを、Gatekeeper がブロックしたときに、それを検出します。
macOS の最も重要なネイティブセキュリティ機能の 1 つは、Gatekeeper と呼ばれる技術です。デフォルトで、Gatekeeper は信頼できないソフトウェアがエンドユーザの Mac で実行されるのを防止します。App Store からのものではない新しい App、プラグイン、あるいはインストーラのパッケージをユーザが実行する度に、Gatekeeper はそのソフトウェアが既知の悪意のあるコンテンツを含んでいないこと、信頼できる開発者により署名されていること、改ざんされていないことを確認します。
エンドユーザにはポップアップウィンドウでアラートが表示されますが、Jamf Protect は Gatekeeper のアクティビティをログ化して、情報セキュリティチームのエンドポイント外でも確認できるようにします。
Gatekeeper の詳細については、Apple Platform Security Guide (Apple のプラットフォームセキュリティのガイド) で確認できます。
Jamf Protect は 3 つの差別化されている Gatekeeper イベントの Analytics のアラートを提供していて、これは Gatekeeper イベントの様々なタイプを示しています。
- GatekeeperBlockedUnsignedOrUnknown
- Gatekeeper が、署名されていない無効か不明なアプリケーションの実行を防止しました。macOS の Gatekeeper が特に署名されていない無効か不明なものとしてとくていしたプログラムを、ユーザが実行しようとしました。
- GatekeeperBlockedSigned
- Gatekeeper が署名済みのアプリケーションの実行を防止しました。ユーザに対して Gatekeeper がアプリケーションを実行するための許可か確認を求めるプロンプトを表示し、ユーザが「Don’t Allow (許可しない)」または「Cancel (キャンセル)」をクリックする際に、これは通常発生します。
- GatekeeperBlockedRevoked
- Gatekeeper が、Apple が明示的に取り消している開発者 ID で署名されているアプリケーションを防止しました。別の言い方をすると、既知の不正の署名のアプリケーションが実行されるのが防止されたことになります。