Що таке USB налагодження, і чи безпечно його залишити включеним на Android?
Якщо ви коли-небудь намагалися зробити щось вдосконалене на вашому телефоні Android, ви, напевно, почули (або прочитали) термін "USB Debugging". Це часто використовуваний варіант, який акуратно схований під меню Android Developer Options, але це все ще щось, що дозволяє багатьом користувачам, не приділяючи їй другої думки - і не знаючи, що вона дійсно робить.
Наприклад, якщо вам колись доводилося використовувати ADB (Bridge Debugging Bridge) для виконання таких завдань, як Flash Image на пристрої Nexus або на кореневому пристрої, ви вже використовували USB-відладку, чи зрозуміли ви це чи ні.
Коротше кажучи, USB-налагодження - це спосіб підключення пристрою Android до Android SDK (Software Developer Kit) через USB-з'єднання. Це дозволяє пристрою Android отримувати команди, файли тощо з ПК, а також дозволяє ПК витягувати важливу інформацію, наприклад, журнали з пристрою Android. І все, що вам потрібно зробити, це позначити кнопку, щоб це відбулося. Акуратний, правильний?
Звичайно, все має недолік, і для USB-налагодження це безпека. В основному, залишивши функцію налагодження USB, пристрій залишається відкритим під час підключення через USB. Під більшість Це не є проблемою - якщо ви підключаєте телефон до персонального комп'ютера або маєте намір використати міст для налагодження, то має сенс залишати його увімкненим весь час. Проблема виникає, якщо вам потрібно підключити телефон до незнайомого USB-порту, подібно публічній зарядній станції. Теоретично, якщо хтось мав доступ до зарядної станції, вони могли б використовувати налагодження USB для ефективного викрадення особистої інформації з пристрою, або накласти на нього якісь зловмисні програми..
Доброю новиною є те, що Google має вбудовану мережу безпеки: авторизація на ПК для доступу до налагодження USB. Коли ви підключаєте пристрій Android до нового комп'ютера, вам буде запропоновано затвердити підключення для налагодження USB. Якщо ви заборонили доступ, з'єднання ніколи не відкривається. Це чудова безпека, але користувачі, які, можливо, не знають, що це таке, можуть лише схвалити з'єднання всім хочеться, що є поганим.
Інша річ, яку слід враховувати, це безпека пристрою, якщо вона втрачається або крадеться. Якщо ввімкнено функцію налагодження USB, будь-який потенційно неправомірна особа може ефективно мати доступ до всього, що знаходиться на пристрої-навіть якщо він має захищений екран блокування. І якщо пристрій коріння, ви можете також відмовити його: там дійсно нічого, щоб зупинити їх в цій точці. Насправді, ви, напевно, повинні переконатися, що диспетчер пристроїв Android інстальовано на кожному власному пристрої, таким чином, якщо він втрачається або крадеться, ви можете віддалено видалити дані.
Чесно кажучи, якщо ви не розробник, вам, ймовірно, не потрібно залишати USB-налагодження постійно. Увімкніть його, коли потрібно використовувати його, а потім вимкніть його, коли ви закінчите. Це найбезпечніший спосіб впоратися з цим. Звичайно, це трохи незручно. але варто погодитися.