Dacă ați încercat vreodată să faceți ceva avansat pe telefonul Android, probabil ați auzit (sau ați citit) termenul "Debugging USB". Aceasta este o opțiune frecvent utilizată care este ascunsă în meniul Opțiuni dezvoltator Android, dar este încă un lucru pe care mulți utilizatori îl permit, fără să-i dea un al doilea gând - și fără să știe ce face cu adevărat.
De exemplu, dacă ați avut vreodată să utilizați ADB (Bridge Debugging Bridge) pentru a face lucruri cum ar fi flash Factory Image pe un dispozitiv Nexus sau rădăcină un dispozitiv, atunci ați folosit deja Debugging USB, indiferent dacă ați realizat sau nu .
Pe scurt, depanarea USB este o modalitate pentru un dispozitiv Android de a comunica cu SDK-ul Android (Software Developer Kit) printr-o conexiune USB. Permite unui dispozitiv Android să primească comenzi, fișiere și altele asemănătoare de pe PC și permite PC-ului să tragă informații cruciale precum fișierele jurnal de pe dispozitivul Android. Tot ce trebuie să faceți este să bifați un buton pentru a face acest lucru. Așteaptă, nu?
Desigur, totul are un dezavantaj, iar pentru depanarea USB, este siguranța. În principiu, lăsarea de depanare USB activă ține aparatul expus când este conectat prin USB. Sub cel mai acest lucru nu este o problemă - dacă conectați telefonul la computerul personal sau dacă intenționați să utilizați podul de depanare, atunci este logic să îl lăsați activat tot timpul. Problema intră în joc dacă trebuie să conectați telefonul la un port USB necunoscut - cum ar fi o stație publică de încărcare. Teoretic, dacă cineva avea acces la stația de încărcare, ar putea utiliza depanarea USB pentru a fura efectiv informații private de pe dispozitiv sau pentru a împinge un fel de malware pe el.
Vestea bună este că Google are o plasă de siguranță încorporată aici: autorizație per-PC pentru accesul la Debugging USB. Când conectați dispozitivul Android la un PC nou, acesta vă va solicita să aprobați o conexiune de depanare USB. Dacă refuzați accesul, conexiunea nu este deschisă niciodată. Este o problemă foarte bună, dar utilizatorii care nu știu ce este, pot doar să aprobe conexiunea în mod voit, ceea ce este un lucru rău.
Celălalt lucru pe care trebuie să-l luați în considerare este siguranța dispozitivului în cazul în care acesta se pierde sau furat. Cu ajutorul Debugging-ului USB activat, orice eșec-făcător ar putea avea în mod efectiv acces la totul de pe dispozitiv -chiar dacă are un ecran de blocare protejat. Și dacă dispozitivul este înrădăcinat, ar fi bine să renunțați la el: nu există nimic care să-i oprească în acel moment. De fapt, probabil ar trebui să vă asigurați că aveți Dispozitivul de Manager Android instalat pe fiecare dispozitiv pe care îl dețineți, în acest fel, dacă se pierde sau este furat, puteți șterge de la distanță datele.
Sincer, dacă nu sunteți dezvoltator, probabil că nu trebuie să lăsați activat Debugging-ul USB activat tot timpul. Activați-o atunci când trebuie să o utilizați, apoi dezactivați-o când ați terminat. Acesta este cel mai sigur mod de a face față. Sigur, este ușor incomod. dar merită compromisul.