O que é depuração USB e é seguro deixá-la habilitada no Android?

IMG_8694

Se você já tentou fazer algo avançado em seu telefone Android, provavelmente já ouviu (ou leu) o termo “Depuração USB”. Essa é uma opção comumente usada que fica bem escondida no menu de opções do desenvolvedor do Android , mas ainda é algo que muitos usuários habilitam sem pensar duas vezes – e sem saber o que realmente faz.

Por exemplo, se você já teve que usar ADB (o Android Debugging Bridge) para fazer coisas como flash de uma imagem de fábrica em um dispositivo Nexus ou fazer root em um dispositivo , então você já usou a depuração USB, quer tenha percebido ou não .

Resumindo, a depuração USB é uma forma de um dispositivo Android se comunicar com o Android SDK (Software Developer Kit) por meio de uma conexão USB. Ele permite que um dispositivo Android receba comandos, arquivos e similares do PC, e permite que o PC extraia informações cruciais, como arquivos de log, do dispositivo Android. E tudo que você precisa fazer é clicar em um botão para que isso aconteça. Legal, certo?

Claro, tudo tem uma desvantagem e, para a depuração USB, é a segurança. Basicamente, deixar a depuração USB ativada mantém o dispositivo exposto quando é conectado via USB. Na maioria das circunstâncias, isso não é um problema – se você estiver conectando o telefone ao seu computador pessoal ou se tiver a intenção de usar a ponte de depuração, então faz sentido deixá-la ativada o tempo todo. O problema surge se você precisar conectar o telefone a uma porta USB desconhecida, como uma estação de carregamento pública. Em teoria, se alguém tivesse acesso à estação de carregamento, poderia usar a depuração USB para roubar informações privadas do dispositivo de maneira eficaz ou inserir algum tipo de malware nele.

Recomendado:  Como ocultar valores e indicadores de erro no Microsoft Excel

IMG_8699

A boa notícia é que o Google tem uma rede de segurança embutida aqui: autorização por PC para acesso de depuração USB. Ao conectar o dispositivo Android a um novo PC, ele solicitará que você aprove uma conexão de depuração USB. Se você negar o acesso, a conexão nunca será aberta. É um excelente sistema de proteção contra falhas, mas os usuários que podem não saber o que é, podem apenas aprovar a conexão à toa, o que é uma coisa ruim.

A outra coisa a considerar é a segurança do dispositivo, caso ele seja perdido ou roubado. Com a depuração USB ativada, qualquer suposto malfeitor pode efetivamente ter acesso a tudo no dispositivo – mesmo se ele tiver uma tela de bloqueio protegida . E se o dispositivo estiver enraizado, você também pode desistir : realmente não há nada para impedi-los nesse ponto. Na verdade, você provavelmente deve se certificar de que o Gerenciador de dispositivos Android está instalado em todos os seus dispositivos, de forma que, se ele for perdido ou roubado, você poderá limpar seus dados remotamente.

Honestamente, a menos que você seja um desenvolvedor, provavelmente não precisa deixar a depuração USB ativada o tempo todo. Ative-o quando precisar usá-lo e, em seguida, desative-o quando terminar. Essa é a maneira mais segura de lidar com isso. Claro, é um pouco inconveniente. mas vale a pena a troca.