ホームページ » の仕方 » Macアプリケーションの中には、「アクセシビリティ機能を使ってこのコンピュータを制御する」必要があるのはなぜですか。

    Macアプリケーションの中には、「アクセシビリティ機能を使ってこのコンピュータを制御する」必要があるのはなぜですか。

    DropboxやSteamなどの一部のアプリでは、「アクセシビリティ機能を使用してこのコンピュータを制御する」と要求されます。?

    言い換えれば、文言は混乱しています。この許可は実際に何を与えますか?基本的に、これは問題のアプリに他のプログラムを制御する能力を与えます。 Appleは彼らのアドバイスをここに概説している:

    アプリに慣れている場合は、アラートの[システム環境設定を開く]をクリックしてから、[プライバシー]ウィンドウでそのアプリのチェックボックスをオンにすることで承認できます。アプリに慣れていない場合や、その時点であなたのMacにアクセスを許可したくない場合は、警告で[拒否]をクリックします。.

    しかし、それだけでもっと疑問が残る。なぜあなたはまったくこの許可を与えなければならないのですか?この許可を与えることは、そのようなアプリケーションが本当に「このコンピュータを制御する」ことを意味するのでしょうか。そして、これが単にシステムアクセスではなく、「アクセシビリティ」アクセスと呼ばれるのはなぜでしょうか。これを分解しましょう.

    なぜ私はこれをしなければならないのですか?

    ユーザー補助の設定を有効にするプロセスは少し複雑です。 [システム環境設定]を開き、[セキュリティとプライバシー]> [プライバシー]> [アクセシビリティ]の順に選択する必要があります。そこから、左下隅にあるロックアイコンをクリックし、パスワードを入力する必要があります。それから、アプリケーションアクセスを許可することができます。.

    それで、なぜあなたはこれをしなければならないのですか?答えは、要するに、あなたの安全を守ることです。.

    デフォルトでは、Macアプリは自己完結型であり、システムや他のアプリケーションとのやり取り方法を変えることはできません。これはとても良いことです。ダウンロードしたゲームがキーストロークを記録したり、マルウェアがブラウザのボタンをクリックしたりするような、スケッチ的なことが起こるのを防ぎます。.

    しかしいくつかのアプリケーション 必要 特定の機能を提供するために他のアプリケーションを制御します。たとえば、Steamはゲームの上にオーバーレイを表示するのが好きです。そのためにはアクセシビリティへのアクセスが必要です。 DropboxはMicrosoft Officeアプリケーションの上にバッジを重ねるのが好きです。そのためにはアクセシビリティへのアクセスが必要です.

    他のアプリケーションは、その基本的な前提を満たすためにアクセシビリティー・アクセスに依存しています。たとえば、BartenderはMacのメニューバー項目を並べ替えたり削除したりできますが、そのためにはアクセシビリティアクセスが必要です。 BetterTouchToolはmacOSの強力なジェスチャーコントロールのロックを解除することができますが、それは同様にアクセシビリティアクセスを必要とします.

    あなたは世界に住みたくないでしょう どれか 許可を求めなくても、アプリケーションはこれらのことを実行できます。ただし、アクセシビリティアクセスを許可すると、信頼しているプログラムが他のアプリケーションやシステムを制御できるようになります。.

    これが「アクセシビリティ」アクセスと呼ばれる理由?

    私たちの例のどれもこれまでのところ、あなたが気付いたかもしれませんが、この用語がしばしば使われるので、「アクセシビリティ」と関係があるものはほとんどありません。では、なぜその機能はこの名前を持っているのでしょうか。?

    複数のアクセシビリティアプリケーションが機能するためにこれらの機能にアクセスする必要があるため、部分的には、この名前が使用されています。たとえば、音声コマンドのみを使用して人々が自分のMacを制御できるようにするアプリケーションでは、他のアプリケーションを制御するためにアクセシビリティアクセスが必要です。テキスト読み上げアプリケーションは、他のアプリケーションでテキストを読むためにこの許可が必要です。テキストを点字リーダーに送信するアプリケーションは、機能するためにこの許可が必要です。.

    障害のある人にとって、これらのアプリケーションはすべてMacを使うために不可欠です。そのようなプログラムに必要とされる許可がSteamやDropboxのような非アクセシビリティアプリケーションにも必要とされるのはまさにその通りです。.

    アプリケーションがこれらのステップをスキップできない?

    あなたが疑問に思うかもしれません:なぜアプリケーションは単にユーザをシステム環境設定に送る不必要なステップをスキップして、インストール中にリストに自分自身を追加しないでください。?

    まあ、それは大きなセキュリティ上のリスクになります。 Dropboxがあなたに尋ねることなしにそれ自身をアクセシビリティアクセスリストに加えることができるならば、システムの支配権を握ることを望むどんなMacマルウェアでもそうすることができます。要求する 君は システム環境設定を開き、パスワードを入力し、アプリが実際に必要な場合にのみアクセスが許可されていることを確認する.

    Dropboxと言えば、彼らはリストに自分自身を追加するために文書化されていない脆弱性を悪用することによって、しばらくの間この要件を回避しました。いいえ、真剣に:Dropboxは一時的にマルウェアのように振舞った.

    Dropboxは、これらすべてに問題はないと主張した。セキュリティの専門家は同意しませんでした。そのため、最終的にDropboxがこのリストに自分自身を追加するために使用していた抜け穴を修正したApple.

    最近では、Dropboxは振る舞い、許可を求めます。だからほとんどのアプリがあります。しかし、何らかのプログラム、あるいはマルウェアでも元通りになる可能性があるので、時々Accessibilityアクセスリストを確認し、認識できないものは削除してください。.