広告を閉じる

Apple 製品は一般に、ユーザーのプライバシーとセキュリティを重視しています。これは主に iPhone の主要な機能ですが、もちろん Mac も例外ではありません。また、リンゴ生産者を保護するためのさまざまなツールも装備されています。その中には、Mac 上でアプリケーションを安全に開く GateKeeper と呼ばれるテクノロジーもあります。しかし、それは正確には何を意味し、実際には何のためにあるのでしょうか?

Gatekeeper は何のためにあるのでしょうか?

GateKeeper 自体の機能を検討する前に、iPhone と Mac の違いを指摘する必要があります。 Apple の携帯電話では、いわゆるサイドローディング、つまり不明なソースからのアプリケーションのインストールは許可されていませんが、噛まれた Apple ロゴが付いたコンピュータの場合は少し異なります。ただし、この場合、Mac App Store 環境外からのものであるため、実際に安全なプログラムであるかどうかを完全に保証することはできません。開発者がアプリケーションを (Mac) App Store で公開したい場合は、公開する前にまず広範なテストと検証を通過する必要があります。

開発者の中にはプログラムをインターネット上に直接配置することでこれを回避しようとする人もいますが、それは悪いことではないかもしれません。そしてまさにこの場合に、GateKeeper テクノロジーが登場します。このテクノロジーは実際に非常に簡単に動作し、アプリケーションを安全に開くことができます。 App Store では、すべての検証済みアプリケーションには特別な署名が付いていますが、そのおかげでデバイスはそれが未変更で検証済みのアプリケーションであることを認識しますが、未知のソース (インターネット) からインストールした場合、当然のことながら、これはありません。ここに保護層があります。

Gatekeeper の仕組み

App Store からの特別な署名を検証することはできないため、GateKeeper テクノロジーは、指定されたソフトウェアが開発者 ID によって署名されているかどうかを確認します。プログラムの開発中に、開発者の署名がプログラムに「刻印」されます。これは、その後、システムがその起源、またはソフトウェアが既知のプログラマーによるものか未知のプログラマーによるものかを識別するのに役立ちます。したがって、実際には非常に簡単に機能し、効果的な解決策のように見えます。残念ながら、その逆は真実です。 GateKeeper はソフトウェアを認識しない可能性がありますが、ユーザーが [システム環境設定] > [セキュリティとプライバシー] を通じてソフトウェアを強制的に実行することを妨げるものは事実上ありません。

ゲートキーパーによってブロックされたアプリケーションを強制的に開く
「とにかく開く」ボタンを使用すると、ブロックされたアプリケーションを強制的に開くことができます

マルウェアチェック

Apple は、GateKeeper テクノロジーを使用して Apple コンピュータのセキュリティを保証すると約束していますが、この機能は、指定されたアプリケーションに既知のマルウェアが含まれていないかどうかをチェックすることさえ想定されていますが、真実は少し異なります。このシステム全体は、未知のアプリケーションに対する表面保護を提供するだけであり、包括的なソリューションではありません。 GateKeeper はウイルス対策ソフトウェアにはまったく匹敵しません。何よりも、人々はインターネット上で責任を持って行動するべきであり、最後の瞬間に自分を救うために何らかの機能に頼るべきではありません。まさにそれが、特定のソフトウェアの海賊版を探す価値すらない理由です。これは、個人データの取得や暗号化などを行う悪意のあるコードを Mac に侵入させる最も速い方法です。

.