Što je USB ispravljanje pogrešaka, i je li sigurno da ga ostavite omogućen na Android?
Ako ste ikada pokušali učiniti nešto napredno na vašem Android telefonu, vjerojatno ste čuli (ili čitali) pojam "USB debugging". To je uobičajeno korištena opcija koja je uredno podvučena pod Androidovim izbornikom Developer Options, ali je još uvijek nešto što mnogi korisnici omogućuju, a da mu ne daju drugu misao - i ne znajući što to doista čini.
Na primjer, ako ste ikada morali koristiti ADB (Bridge Debugging Bridge) da biste napravili stvari kao što je Flash Factory Image na Nexus uređaju ili korijenskom uređaju, tada ste već koristili USB ispravljanje pogrešaka, bez obzira jeste li to shvatili ili ne.
Ukratko, USB debugging je način na koji uređaj Android može komunicirati s Android SDK-om (Software Developer Kit) putem USB veze. Omogućuje uređaju Android primanje naredbi, datoteka i slično s računala te omogućuje računalu da s Android uređaja povuče važne informacije kao što su datoteke dnevnika. A sve što trebate učiniti je označiti gumb kako bi se to dogodilo. Uredno?
Naravno, sve ima manu, a za USB ispravljanje pogrešaka, to je sigurnost. U osnovi, ostavljanjem USB debugginga omogućen je uređaj izložen kada je priključen preko USB-a. Pod, ispod najviše U takvim okolnostima, to nije problem. Ako priključujete telefon na osobno računalo ili imate namjeru koristiti most za ispravljanje pogrešaka, onda je logično da ga stalno ostavljate uključenim. Problem dolazi u igru ako trebate priključiti telefon u nepoznati USB priključak - poput javne stanice za punjenje. U teoriji, ako bi netko imao pristup stanici za punjenje, mogao bi koristiti USB ispravljanje pogrešaka kako bi učinkovito ukrao privatne podatke s uređaja ili na njega gurnuo nekakav malware..
Dobra vijest je da Google ima ugrađenu sigurnosnu mrežu ovdje: ovlaštenje po PC-ju za pristup USB debuggingu. Kada priključite uređaj Android na novo računalo, od vas će se tražiti da odobrite USB ispravljanje pogrešaka. Ako odbijete pristup, veza se nikad ne otvara. To je sjajna pogreška, ali korisnici koji možda ne znaju što je to, mogu odobriti vezu samo nevoljko, što je loša stvar.
Druga stvar koju treba razmotriti je sigurnost uređaja ako se izgubi ili ukrade. Uz USB debugging omogućen, svaki bi-bi-krivo-počinitelj mogao učinkovito imati pristup svemu na uređaju-čak i ako ima zaštićeni zaslon za zaključavanje. A ako je uređaj ukorijenjen, možda ga i odustanete: u tom trenutku zapravo ih nema što zaustaviti. Zapravo, vjerojatno biste trebali biti sigurni da je upravitelj Android uređaja instaliran na svakom uređaju koji posjedujete, na taj način ako se izgubi ili ukrade, daljinski možete izbrisati podatke.
Iskreno, osim ako niste programer, vjerojatno ne morate ostaviti USB debugging omogućen cijelo vrijeme. Omogućite ga kada ga trebate koristiti, a zatim je onemogućite kada završite. To je najsigurniji način. Naravno, malo je nezgodno. ali vrijedi kompromis.