Hvis du noen gang har prøvd å gjøre noe avansert på Android-telefonen din, har du sannsynligvis hørt (eller lest) ordet "USB-feilsøking." Dette er et ofte brukt alternativ som er gjemt pent under Android-menyen for utvikleralternativer , men det er fortsatt noe som mange brukere aktiverer uten å tenke seg om - og uten å vite hva det egentlig gjør.
For eksempel hvis du noen gang har måttet bruk ADB (Android Debugging Bridge) for å gjøre ting som blinke et fabrikkbilde på en Nexus-enhet eller rot en enhet , så har du allerede brukt USB-feilsøking, enten du skjønte det eller ikke.
Kort sagt, USB-feilsøking er en måte for en Android-enhet å kommunisere med Android SDK (Software Developer Kit) over en USB-tilkobling. Det lar en Android-enhet motta kommandoer, filer og lignende fra PC-en, og lar PC-en hente viktig informasjon som loggfiler fra Android-enheten. Og alt du trenger å gjøre er å hake av en knapp for å få det til. Ryddig, ikke sant?
I SLEKT: Slik installerer og bruker du ADB, Android Debug Bridge Utility
Selvfølgelig har alt en ulempe, og for USB-feilsøking er det sikkerhet. Hvis du lar USB-feilsøking være aktivert, holder enheten eksponert når den er koblet til via USB. Under omstendigheter, er dette ikke et problem - hvis du kobler telefonen til din personlige datamaskin eller har til hensikt å bruke feilsøkingsbroen, er det fornuftig å la den være aktivert hele tiden. Problemet spiller inn hvis du trenger å koble telefonen til en ukjent USB-port - som en offentlig ladestasjon. I teorien, hvis noen hadde tilgang til ladestasjonen, kunne de bruke USB-feilsøking for effektivt å stjele privat informasjon fra enheten, eller skyve en slags skadelig programvare på den.
Den gode nyheten er at Google har et innebygd sikkerhetsnett her: autorisasjon per PC for USB-feilsøkingstilgang. Når du kobler Android-enheten til en ny PC, vil den be deg om å godkjenne en USB-feilsøkingsforbindelse. Hvis du nekter tilgang, blir forbindelsen aldri åpnet. Det er en stor feilsikkerhet, men brukere som kanskje ikke vet hva det er, kan bare godkjenne forbindelsen helt og holdent, noe som er dårlig.
I SLEKT: Saken mot rot: Hvorfor Android-enheter ikke kommer forankret
Den andre tingen å vurdere er enhetssikkerhet hvis den går tapt eller blir stjålet. Når USB-feilsøking er aktivert, kan alle som gjør det galt, effektivt ha tilgang til alt på enheten - . Og hvis enheten er rotfestet, du kan like godt gi den opp : det er egentlig ingenting som hindrer dem på det tidspunktet. Faktisk bør du sannsynligvis sørge for at du har Android Enhetsbehandling installert på hver enhet du eier, på den måten hvis den går tapt eller blir stjålet, kan du fjerne dataene dine eksternt.
Ærlig talt, med mindre du er en utvikler, trenger du sannsynligvis ikke å la USB-feilsøking være aktivert hele tiden. Aktiver den når du trenger å bruke den, og deaktiver den når du er ferdig. Det er den tryggeste måten å håndtere det på. Visst, det er litt upraktisk. men det er verdt avveien.