Co je ladění USB a je bezpečné nechat to v systému Android povoleno?

Pokud jste někdy v telefonu Android zkusili něco pokročilého, pravděpodobně jste slyšeli (nebo četli) výraz „USB Debugging“. Toto je běžně používaná možnost, která je úhledně zastrčená v nabídce Možnosti pro vývojáře systému Android, ale stále je to něco, co mnozí uživatelé povolí, aniž by o tom přemýšleli - a aniž by věděli, co skutečně dělá.

Například pokud jste někdy museli používat ADB (Android Debugging Bridge) k provádění věcí, jako je flashování továrního obrazu na zařízení Nexus nebo rootování zařízení, pak jste již použili ladění USB, ať už jste si to uvědomili nebo ne .

Stručně řečeno, ladění USB je způsob, jakým zařízení Android komunikuje s Android SDK (Software Developer Kit) přes připojení USB. Umožňuje zařízení Android přijímat příkazy, soubory a podobně z počítače a umožňuje PC stahovat důležité informace, jako jsou soubory protokolu, ze zařízení Android. A vše, co musíte udělat, je zaškrtnout tlačítko, aby se to stalo. Úhledné, že?

SOUVISEJÍCÍ: Jak nainstalovat a používat ADB, nástroj Android Debug Bridge

Všechno má samozřejmě nevýhodu a pro ladění USB je to bezpečnost. Ponechání ladění USB v zásadě ponechá zařízení vystavené, když je připojeno přes USB. Za většiny okolností to není problém - pokud připojujete telefon k osobnímu počítači nebo máte v úmyslu používat ladicí můstek, pak má smysl nechat jej neustále povolený. Problém nastává, pokud potřebujete telefon připojit k neznámému portu USB - jako je veřejná nabíjecí stanice. Teoreticky, pokud by někdo měl přístup k nabíjecí stanici, mohl by pomocí ladění USB účinně ukrást soukromé informace ze zařízení nebo na něj natlačit nějaký malware.

Dobrou zprávou je, že Google má zde zabudovanou bezpečnostní síť: autorizaci na PC pro přístup USB Debugging. Když připojíte zařízení Android k novému počítači, zobrazí se výzva ke schválení připojení ladění USB. Pokud přístup odepřete, připojení se nikdy neotevře. Je to skvělá ochrana proti selhání, ale uživatelé, kteří možná nevědí, o co se jedná, mohou prostě chtít připojení schválit všude, což je špatná věc.

SOUVISEJÍCÍ: Případ proti kořenům: Proč zařízení Android nepřicházejí jako kořeny

Další věcí, kterou je třeba zvážit, je zabezpečení zařízení, pokud by došlo ke ztrátě nebo odcizení. Pokud je povoleno ladění USB, každý potenciálně špatný činitel může mít efektivně přístup ke všemu v zařízení - i když má chráněnou uzamčenou obrazovku . A pokud je zařízení zakořeněno, můžete se ho také vzdát: v tomto okamžiku je opravdu nic nebrání. Pravděpodobně byste se měli ujistit, že máte Správce zařízení Android nainstalovaný na každém zařízení, které vlastníte, takže pokud dojde ke ztrátě nebo odcizení, můžete data vzdáleně vymazat.

Upřímně řečeno, pokud nejste vývojáři, pravděpodobně nebudete muset nechat ladění USB stále zapnuté. Povolte ji, když ji potřebujete použít, a poté ji deaktivujte. To je nejbezpečnější způsob, jak to zvládnout. Jistě, je to trochu nepohodlné. ale stojí to za kompromis.