Шта је УСБ исправљање грешака и да ли је безбедно оставити га укључено на Андроиду?
Ако сте икада покушали да урадите нешто напредно на вашем Андроид телефону, вероватно сте чули (или прочитали) израз "УСБ дебуггинг". Ово је обично коришћена опција која је уредно подвучена под Андроидовим менијем за развојне опције, али је још увек нешто што многи корисници дозвољавају без да му дају другу мисао - а да не знају шта заиста ради.
На пример, ако сте икада морали да користите АДБ (Бридге Дебуггинг Бридге) да бисте радили ствари као што је Фласх Имаге на уређају Некус или роот уређају, онда сте већ користили УСБ дебуггинг, било да сте га схватили или не.
Укратко, УСБ Дебуггинг је начин да Андроид уређај комуницира са Андроид СДК (Софтваре Девелопер Кит) преко УСБ везе. Омогућава Андроид уређају да прима команде, датотеке и слично из рачунара и омогућава да рачунар повуче важне информације као што су лог датотеке са Андроид уређаја. И све што треба да урадите је да означите дугме да би се то десило. Уредно?
Наравно, све има лошу страну, а за УСБ дебуггинг, то је сигурност. У суштини, остављање УСБ дебаговања омогућава да уређај буде изложен када је прикључен преко УСБ-а. Испод већина У таквим околностима, то није проблем - ако прикључујете телефон на свој рачунар или ако имате намеру да користите мост за отклањање грешака, онда има смисла да га оставите омогућено све време. Проблем долази у игру ако требате прикључити телефон у непознати УСБ порт - као што је јавна станица за пуњење. У теорији, ако би неко имао приступ станици за пуњење, могли би да користе УСБ дебаговање да би ефикасно украли приватне информације са уређаја или на њега убацили некакав малваре..
Добра вијест је да Гоогле има уграђену сигурносну мрежу овдје: овлаштење по ПЦ-ју за приступ УСБ дебуггинг-у. Када прикључите Андроид уређај на нови рачунар, од вас ће се тражити да одобрите УСБ везу за отклањање грешака. Ако одбијете приступ, веза се никада не отвара. То је одлична грешка, али корисници који можда не знају шта је то, могу само да одобре везу невољно, што је лоша ствар.
Друга ствар коју треба узети у обзир је сигурност уређаја ако се изгуби или украде. Са омогућеним УСБ дебуггингом, сваки потенцијално погрешан извршилац би могао имати приступ свему на уређају-чак и ако има заштићени екран за закључавање. А ако је уређај укоријењен, можете га и одустати: у том тренутку их заиста нема шта зауставити. У ствари, требало би да будете сигурни да је Андроид Девице Манагер инсталиран на сваком уређају који поседујете, тако да ако се изгуби или украде, можете даљински обрисати податке.
Искрено, ако нисте програмер, вероватно не морате да остављате УСБ дебуггинг омогућен све време. Омогућите је када је морате користити, а затим је онемогућите када завршите. То је најсигурнији начин за то. Наравно, мало је незгодно. али вреди компромис.