USBデバッグとは何ですか、Androidで有効にしたままにしても安全ですか?
あなたがあなたのAndroid携帯電話で何か先進的なことをやろうとしたことがあるなら、あなたは「USBデバッグ」という言葉を聞いた(あるいは読んだ)可能性があります。それでも、多くのユーザーが考え直すことなく、そしてそれが実際に何をするのかを知らずに可能にするもの.
たとえば、NexusデバイスでFactory Imageをフラッシュしたり、デバイスをルート化したりするためにADB(Android Debugging Bridge)を使用する必要がある場合は、USBデバッグを既に使用しています。.
つまり、USBデバッグは、AndroidデバイスがUSB接続を介してAndroid SDK(Software Developer Kit)と通信するための方法です。これは、AndroidデバイスがPCからコマンド、ファイルなどを受信することを可能にし、PCがAndroidデバイスからログファイルなどの重要な情報を引き出すことを可能にします。そしてそれを実現するためにあなたがしなければならないのはボタンをクリックすることだけです。きちんとした、右?
もちろん、すべてにマイナス面があり、USBデバッグの場合はセキュリティです。基本的に、USBデバッグを有効にしておくと、デバイスをUSB経由で接続したときにデバイスが公開されたままになります。下 最も 状況によっては、これは問題にはなりません。電話をパーソナルコンピュータに接続している場合、またはデバッグブリッジを使用するつもりがある場合は、常に有効にしておくことが理にかなっています。あなたが公衆の充電スタンドのようななじみのないUSBポートにあなたの電話を差し込む必要があるならば、問題は効いてきます。理論的には、誰かが充電ステーションにアクセスした場合、彼らはUSBデバッグを使用してデバイスから個人情報を効果的に盗む、またはある種のマルウェアをそれにプッシュする可能性があります。.
幸いなことに、Googleにはセーフティネットが内蔵されています。PCごとのUSBデバッグアクセスの認証です。 Androidデバイスを新しいPCに接続すると、USBデバッグ接続を承認するように求められます。アクセスを拒否した場合、接続は開かれません。それは大きなフェールセーフですが、それが何であるかを知らないかもしれないユーザはただ接続をすべて承認するかもしれません、それは悪いことです.
もう1つ考慮すべきことは、デバイスセキュリティが紛失または盗難にあった場合のセキュリティです。 USBデバッグを有効にすると、悪意のあるユーザーがデバイス上のすべてのものに効果的にアクセスできるようになります。-保護されたロック画面があっても. そして、デバイスが根付いているなら、あなたはそれをあきらめるかもしれません:その時点でそれらを止めることは本当に何もありません。実際、あなたが所有するすべてのデバイスにAndroid Device Managerがインストールされていることを確認する必要があります。紛失したり盗まれたりした場合は、リモートでデータを消去できます。.
正直なところ、あなたが開発者でない限り、おそらくUSBデバッグを常に有効にしておく必要はありません。使用する必要があるときに有効にして、終了したら無効にします。それが最も安全な方法です。確かに、それは少し不便です。しかし、それはトレードオフの価値があります.