18Jul
Als je ooit hebt geprobeerd iets geavanceerds op je Android-telefoon te doen, heb je waarschijnlijk de term "USB-foutopsporing" gehoord( of gelezen). Dit is een veelgebruikte optie die netjes weggestopt is onder het menu Opties voor ontwikkelaars van Android, maarhet is nog steeds iets dat veel gebruikers mogelijk maken zonder erover na te denken - en zonder te weten wat het echt doet.
Als u bijvoorbeeld ADB( de Android Debugging Bridge) ooit hebt gebruikt om dingen als een fabrieksimage op een Nexus-apparaat te flashen of een apparaat te rooten, hebt u USB-foutopsporing al gebruikt, of u het nu realiseerde of nietniet.
Kort gezegd, USB Debugging is een manier voor een Android-apparaat om te communiceren met de Android SDK( Software Developer Kit) via een USB-verbinding. Hiermee kan een Android-apparaat opdrachten, bestanden en dergelijke ontvangen van de pc en kan de pc cruciale informatie zoals logbestanden van het Android-apparaat ophalen. En het enige dat u hoeft te doen, is een knop aankloppen om het te laten gebeuren. Nette, toch?
Natuurlijk heeft alles een nadeel, en voor USB Debugging is het de beveiliging. Kortom, als USB-foutopsporing ingeschakeld blijft, blijft het apparaat zichtbaar wanneer het via USB is aangesloten. Onder de meeste omstandigheden, is dit geen probleem - als u de telefoon op uw personal computer aansluit of als u van plan bent om de foutopsporingsbrug te gebruiken, is het logisch dat deze de hele tijd ingeschakeld blijft. Het probleem speelt een rol als u uw telefoon op een onbekende USB-poort moet aansluiten, zoals een openbaar laadstation. In theorie, als iemand toegang had tot het laadstation, konden ze USB-foutopsporing gebruiken om effectief privé-informatie van het apparaat te stelen of er malware op te duwen.
Het goede nieuws is dat Google hier een ingebouwd veiligheidsnet heeft: per-pc-autorisatie voor toegang tot USB-foutopsporing. Wanneer u het Android-apparaat aansluit op een nieuwe pc, wordt u gevraagd om een USB-foutopsporingsverbinding goed te keuren. Als u de toegang weigert, wordt de verbinding nooit geopend. Het is een geweldige failsafe, maar gebruikers die misschien niet weten wat het is, keuren de verbinding mogelijk allemaal willy-nilly goed, wat een slechte zaak is.
Het andere om te overwegen is de beveiliging van het apparaat als het verloren raakt of wordt gestolen. Als USB Debugging is ingeschakeld, kan elke kwaaddoener daadwerkelijk toegang hebben tot alles op het apparaat , zelfs als het een beveiligd vergrendelingsscherm heeft. En als het apparaat geroot is, kun je net zo goed opgeven: er is echt niets om hen te stoppen op dat moment. U moet er zelfs zeker van zijn dat Android Device Manager is geïnstalleerd op elk apparaat waarvan u de eigenaar bent. Op die manier kunt u uw gegevens op afstand wissen als deze verloren raken of worden gestolen.
Eerlijk gezegd hoeft u USB-foutopsporing waarschijnlijk niet de hele tijd aan te zetten, tenzij u een ontwikkelaar bent. Schakel het in wanneer je het nodig hebt en schakel het vervolgens uit als je klaar bent. Dat is de veiligste manier om ermee om te gaan. Natuurlijk, het is een beetje lastig.maar het is de afweging waard.