
Mac 上の AKAuthorizationRemoteView と akd プロセスとは何ですか?
Macユーザーの中には、macOS上でAKAuthorization、AKAuthorizationRemoteView、「AKAuthorizationRemoteViewService」、またはakdというプロセスが動作しているのに気付くことがあるかもしれません。これらのプロセスはCPUを過度に消費することがあり、混乱や懸念を招きます。また、Macユーザーが「AKAuthorization remote view」という名前に少し怪しいと感じることも珍しくなく、スパイウェア、ウイルス、またはハッキングの懸念が生じる可能性があります。
では、AKAuthorizationRemoteView、AKAuthorizationRemoteViewService、「AKAuthorization リモートビュー」、AKAuthorization、akd とは何でしょうか?そして、なぜこれらのツールが Mac で実行されているのでしょうか?それが今回のテーマです。
MacOS の AKAuthorization と akd とは何ですか?
akd と AKAuthorization は Apple の AuthKit フレームワークの一部であり、通常は iCloud、Apple ID、およびその他の Apple サービスの認証に使用されます。
したがって、これらのプロセスが Mac のバックグラウンドでいつでも実行されているのを見る可能性がありますが、特に認証、iCloud、または Apple ID に関連する何かがアクティブな場合 (たとえば、iCloud フォトのダウンロード、iCloud バックアップの実行、Safari タブの同期など、iCloud に関する動作) にそれが起こります。
akd はバックグラウンド サービスまたは認証デーモンそのものです。一方、AKAuthorization および AKAuthorizationRemoteView を含む関連プロセス (多くの場合、「Safari」、「メッセージ」、「メール」などの類似のアプリが含まれます) は、Mac 上の認証サービスに関連して実行されるプロセスであり、多くの場合他のアプリやサービスと共に実行されます。
時々、 akd または AKAuthorizationRemoteView サービスが CPU 使用率を高くして実行されていることに気付いた場合、それはログインまたは認証に一時的な問題があったためであることが多いです。また、最近私が発見したように、Apple ID パスワードを変更すると、これらのプロセスも起動して実行されることがあります。
ハッキングされたのでしょうか?AKAuthorization または akd はスパイウェアまたはウイルスでしょうか?
いいえ。akd、AKAuthorization、AKAuthorizationRemoteViewService、その他の「AKAuthorization リモートビュー」プロセスなどの関連プロセスは、スパイウェアやマルウェア、あるいは悪意のあるものではありません。これらのプロセスはApple製であり、macOSの正常な動作です。
しかし、「AKAuthorizationRemoteView」、特にプロセス名の「Remote View」の部分のために、多くのユーザーがこれらのプロセスについて疑念を抱いており、疑問に思っているのはあなただけではありません (これらのプロセスの名前について合理的な懸念を抱いている人は他にもたくさんいるということを知るには、ここ、ここ、ここ、ここを参照してください)。
Mac で実行されているソフトウェアについて注意を払うのは良いことですが、ほとんどの場合、macOS ではマルウェアは頻繁に発生しないこと、また Apple がマルウェア、ウイルス、ジャンクウェアが Macintosh に影響するのを防ぐために macOS に複数のセキュリティ メカニズムを組み込んでいることを覚えておくと役に立ちます。
akd と AKAuthorization は Mac のどこにありますか?
好奇心旺盛な方であれば、これらのファイルやフレームワークが Mac オペレーティング システム内のどこに保存されているかを知りたいと思うかもしれません。
akd プロセスのコンポーネントとその他の AuthKit データは、macOS 上の次の場所に保存されます。
/System/Library/PrivateFrameworks/AuthKit.framework/
akd デーモン自体は、MacOS では次の場所にあります。
/System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/Support/akd
これらのファイルは、いかなる形であれ変更、削除、編集、または除去しないでください。そうすると、macOSや多くのアプリが期待どおりに動作しなくなったり、完全に機能しなくなったりする可能性があります。システムファイルは絶対に変更しないでください。
開発者の観点から Authkit について詳しく知りたい場合は、Apple の認証サービスに関するドキュメントをこちらで読むことができます。
Mac での AKAuthorizationRemoteView、akd、その他の AKAuthorization プロセスについて、何か特別な知識や経験をお持ちですか?ぜひコメント欄で教えてください。