Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

これらの恐ろしいアプリの許可の意味

目次:

Anonim

あなたの貴重なデータを盗み、海外に送り出したい悪いアプリについての話を聞いたことはありますが、それらの議論は常に一つのことで終わります-誰かがアプリをインストールする前にアプリの許可を読む必要があると言います。 まあ、それは問題ありませんが、小さな問題があります-それらの許可が一体何を意味するのかをどのように知るのですか? システムツールのようなもの:ブート時に自動的に開始することは、解読して理解するのに十分簡単ですが、他の多くはそれほど簡単ではありません。 問題は、1つの許可で複数の異なることをカバーでき、それらがすべて意味するものを正確に確認するのに適した場所がないため、アプリを使用する正当な理由があることです。

本当に恐ろしいと思われるいくつかの一般的な許可を見てみましょう。 願わくば、これにより、開発者が特定の許可を必要とする理由や、それを求めてはならない理由をよりよく把握できるようになります。

費用がかかるサービス-電話番号に直接電話する

何かが私にお金がかかると私に警告すると、あなたは私の注意を持っています。この許可は、アプリが自動的に電話をかけることができることを意味します。 すべてのアプリはデフォルトのダイヤラーを起動し、番号を入力することもできますが、この許可が与えられない限り、呼び出しボタンを押す必要があります。 ダイヤラの交換、Google Voice、または電話ダイヤラに関連するものなどには、この許可が必要です。 アプリケーションがこれを要求し、呼び出しを行うこととは関係がない場合は、インストールする前にGoogle Playに参加した人々から理由を見つけてください。

便利で安全な何かをするためにアプリが許可を必要とする理由が明らかでない場合があります。

費用がかかるサービス- SMSまたはMMSの送受信

再び私にお金がかかります。 サブスクリプションSMSサービスは、詐欺師がお金を稼ぐための簡単な方法であるため、これは注目すべきものです。 お気に入りのSMSアプリにはこれが必要ですが(理にかなっています)、写真を編集したり写真を撮って友人に送信できるアプリも必要です。 任意のメディアを共有できるアプリにはおそらくこの設定があります。SMSまたはMMSメッセージを介して何かを共有するには、インテントを使用する必要があります。 アプリが誰にも何も送信できない場合、開発者がこれを必要とする理由を確認する必要があります。

個人情報-連絡先の読み取り/書き込み

電子メールクライアントまたはあらゆる種類のメッセンジャーは、この許可を使用して、正確に言うことを行い、連絡先を読み取ります。 しかし、人へのショートカットを保持できるホーム画面ウィジェットのようなものもそうです。 または、TwitterまたはFacebook -彼らは、自分のサービスも使用しているあなたの友人を見つけたい、またはあなたが使用していない友人を簡単にスパムできるようにしたいのです。 「連絡先」は、個々の連絡先について非常に多くの情報を保存できるため、広義の用語です。 これは、リーダーボードが多いゲームでも見られます。 他の人と連絡を取ることができるものはすべて、おそらくこの許可が必要です。

連絡先への書き込み許可は同じロジックに従います。アプリが友人を追加できる場合、それを行うにはこの許可が必要になる場合があります。 この場合、「書き込み」とは、連絡先にメッセージを書き込むのではなく、連絡先リストを変更または追加することを意味します。

個人情報-カレンダーイベントの読み取り/書き込み

これは非常に簡単です。 デフォルトのカレンダーを読むだけです。 一部のアプリはカレンダーにアクセスする必要があります。 これを必要とする明らかな理由に加えて、薬を服用する時間になったときにリマインドしたり、今後の旅行について自動的に知らせるなどのことができるアプリは、カレンダーを読むことでそれを行うことができます。 アプリが将来の任意の時点で何かを行う必要がある場合、カレンダーの読み取りは有効な許可要求です。 そうでない場合は、インストールする前に何をしたいのかを調べます。

カレンダーイベントを書くことは、それらを読む正当な理由があるアプリに必要な一般的なことです。 アプリがこれらの権限を必要とする理由が明らかでない場合は、Playストアの説明で詳細を確認する必要があります。 それでもわからない場合は、開発者にお問い合わせください。

電話-電話のステータスとIDを読み取ります

これは、それらすべての中で最も乱用され、理解されていない許可です。 この許可は、まとめてはならない2つの異なるものをカバーすることを理解する必要があります。 電話の状態を読む必要があるのには、多くの正当な理由があります。 ゲームは素晴らしい例です。 電話が突然鳴ったら、あなたは自分のことをしてゲームをしているかもしれません。 ゲームは後退して、着信通知で画面を制御できるようにする必要があります。 コールリクエストは制御を行うことができます(そして実行します)が、ゲームはそれを知る必要があるので、戻ってくるまでバックグラウンドでアクションを停止できます。 電話のステータスが変化したときにこれを行うことができます。

アプリが要求しているIDを知ることが重要です。

電話機が一意のIDを提供するためにできることがいくつかあります。 すべての電話には他とは異なるデバイス識別子があり、個人情報を共有することなく公開できます。 Googleのグラフで特定のバージョンのAndroidを使用している人の数を確認すると、彼らはこのデバイスIDを使用してそれらの数字を取得しています。 Google Playにアクセスするとカウントされます。すべての数字は異なるため、カウントされるのは1回だけです。 この番号は、設定またはお気に入りをクラウドに保存して、自分と自分だけに結び付けることができるアプリにとって最適な方法でもあります。 これは共有するIDです。これは、所有している携帯電話とそのソフトウェアがわかるだけで、データが一切公開されないためです。

この許可は、アプリが別の一意のID(IMEI番号)を読み取るためにも必要です。 IMEI番号は、電話会社があなたの電話をあなたに接続する方法です-あなたの住所、名前、そしてあなたが誰であるかを証明できる電話を買うためにあなたが提供する必要があるすべてのもの。 そのデータを取得するのは困難です-データとアカウントデータの間に最低3つの異なる安全で暗号化されたデータベースサーバーがありますが、取得することは不可能ではありません。 大手の通信会社が時々ランダムなユーザーデータを公開するという話を見てきましたので、これは正当な理由で共有したいものではありません。

これを要求するアプリがどのIDを取得するかを知る方法がないため、彼らがそれを必要とする理由と、それを使って何をしているのかわからない限り、このIDを見たときにnoと言います。

あなたの正確な位置- GPSとネットワークベースの位置

アプリが現在地を知る必要がある場合、現在地を尋ねる必要があります。 Wi-Fi APデータベースなどの大まかな場所は、多くの場合十分に機能しますが、場合によっては正確な情報を取得する必要があり、それが2番目の許可要求です。

正確な位置の必要性は、少し推測することで判断できます。 このアプリは私の50ヤード以内にあるものを知る必要がありますか? 答えが「はい」の場合、正確な場所が必要です。 車椅子に乗っている人にモールのエレベーターやバスルームが存在する場所(存在し、それを実現する人々への称賛)を伝えるアプリには、正確な位置情報が必要です。 あなたが駐車場に着いたときにターゲットで販売されているものを教えてくれるアプリはありません。 もちろん、地図を備えたアプリやルート案内を提供するアプリも、現在地を正確に特定する必要があります。

また、広告を含むアプリは、広告会社のためだけにこれを必要とする場合があります。 これらのアプリが十分に必要かどうかを判断するのはあなた次第です。

あなたの個人情報- SDカードの内容の変更/削除

これは、アプリが携帯電話の外部ストレージの読み取りまたは書き込みを許可する許可です。 これは、アプリケーションを無料で実行して、データを調べ、そのデータを変更し、そのデータを削除し、SDカードの任意の場所にデータを追加するために使用されていました。 携帯電話から取り出すことができる小さなSDカードを必ずしも意味するわけではないため、これは少しわかりにくいです。 Androidでは、携帯電話のストレージはファイルシステムでSDカードと呼ばれます。 小さなSDカードは外部ストレージです。 これは、リムーバブルメモリカードが最初に開発されたときに、システム全体のデータをリムーバブルメモリカードに保存するために必要でした。 名前を変更すると多くのアプリが破損するため、変更されていません。

Googleが利便性とセキュリティのバランスをとろうとしているため、アプリがストレージから読み取る方法が変わります。

Googleはこの許可を無害にするために多くのことをしました。 各バージョンでは、アプリケーションが必要な情報のみにアクセスできる方法を改良します。 しかし、古いバージョンを実行している人々がまだ存在しているので、この許可はもう少し深刻です。 そのうちの1人である場合は、インストールする前にアプリを信頼してください。

これをリストしている2つ目の理由があります。 APIレベル4(Android 1.6ドーナツ)以下用に作成されたアプリケーションは、デフォルトでこの許可を取得します。 これらのアプリはあまり多くありません。 ただし、Google Playから提供されていないアプリが、お使いの携帯電話が古いバージョンのAndroidを実行している場合はアクセスできないはずの方法です。 これがもたらす害は、携帯電話のストレージにあるデータの種類によって異なります。

Android 7を実行している携帯電話NougatとAndroid 7を実行している携帯電話用に構築されたアプリは、スコープディレクトリアクセスを使用し、これは最終的に休息します。

ネットワーク通信-完全なネットワークアクセス

この許可は、まさにそれが言うことを意味します。 アプリは、ネットワーク(Wi-Fiまたは携帯電話のデータ接続)を介して要求を送信し、応答を取得できることを望んでいます。 インターネットを使用して明らかなことをするアプリの他に、広告を含むアプリにはこれが必要です。

これは個人情報に関してはかなり無害な許可ですが、気付かないうちにデータの割り当てを使用できます。 私たちはあなたと同じくらい余分なデータの支払いを嫌います。 データが少ないときに機内モードを使用し、オフライン で 動作する はずの アプリが見つからない場合はアンインストールします。 ベストプラクティスに従わないアプリをだますには、あまりにも多くの優れたアプリがあります。

他にも多くの、疑わしくない許可があります。 写真を撮るアプリは、ハードウェアを制御する必要があります。 Netflixは、画面に触れていない90分間、画面を起動したままにする必要があります。 着信音プロファイルウィジェットは、設定にアクセスする必要があります。 場違いと思われる許可に出くわすと、通常、ちょっとした演ductive的な推論によって、アプリがそれを要求している理由がわかります。 そうでない場合は、Google Playでコメントを読んで、フォーラムで質問してください。 不安に感じるものをインストールするだけでなく、最悪の事態を自動的に想定しないでください。

Google Playのほとんどのアプリは、データやお金を盗もうとはしていません。

覚えておいてください、アプリを書いている人のほとんどは、ちょっとしたお金を稼ぐことを望んでいるか、それが楽しいのでそれをやっています。 データを保存するために存在するアプリはほとんどありません。 また、開発者は間違いを犯すことがあります。アプリが使用していない許可をAndroidに求めるのは難しくなく、ビルド中にこれらのエラーを見落とすことは簡単です。

Androidは、パーミッションに関しては以前よりもずっと良くなっています。 電話の設定からアプリをインストールした後、これらのいずれかを拒否できる可能性が高く、最も一般的な「怖い音」の許可のいくつかは完全になくなります。 しかし、非常に多くの異なる携帯電話が非常に多くの異なるバージョンのAndroidを持っているため、この情報は一部の人にとっては他の人よりも重要です。

状況が変化しても、これは常に更新されます。