Instalando um arquivo APK? Como verificar se é seguro
Uma das melhores coisas sobre o Android é a quantidade de controle que o sistema operacional dá aos usuários. Por exemplo, com um iPhone, se você quiser instalar aplicativos, você tem que usar a App Store ou quebrar a cadeia do telefone.
Com o Android, você pode usar o Google Play, ou carregar o aplicativo lateralmente usando um arquivo APK. Para fazer isso, tudo que você precisa fazer é copiar o APK no seu telefone, habilitar fontes desconhecidas nas configurações de privacidade e iniciar o APK, e você vai instalar o aplicativo que foi empacotado no arquivo.
No entanto, esse nível de simplicidade também significa que há um pequeno risco – para usuários Android, baixar aplicativos via Google Play é a opção mais segura. Com base nos dados lançados pela equipe de segurança do Android este ano, é cerca de 10 vezes mais provável que você tenha um aplicativo potencialmente prejudicial no seu dispositivo se você não estiver usando apenas o Google Play.
Por causa disso, se você está planejando usar um arquivo APK que você baixou, é uma boa idéia executar algumas verificações simples para tentar verificar se ele é realmente o que ele diz ser. Felizmente, existem algumas formas simples de o fazer.
Scanning the APK
1. VirusTotal
O site VirusTotal permite que você carregue seus arquivos APK para verificar se há vírus e outros problemas. Os arquivos Android são o quinto arquivo mais popular a ser verificado no site. O único aviso é que o tamanho do ficheiro tem de ser inferior a 128MB, por isso alguns jogos em particular podem ser demasiado grandes para esta ferramenta.
Para usar, faça o seguinte:
- Abra o site.
- Clique em Choose File, e na caixa de diálogo do navegador, selecione seu arquivo.
- Clique em Scan it! para obter seus resultados.
Isso o ajudará a verificar rapidamente se um APK é seguro ou não. Em geral, temos visto muitos comentários online elogiando a eficácia do VirusTotal. Foi adquirido pelo Google em 2012, e é uma entidade não-comercial. Os dados agregados são a saída de diferentes mecanismos antivírus, scanners de sites, ferramentas de análise de arquivos e URLs e contribuições de usuários.
2. NViso ApkScan
Outra ferramenta semelhante ao VirusTotal é o NViso ApkScan. Ele também fornece um relatório detalhado sobre o arquivo APK que você tem, e não há limite de tamanho de arquivo. Vimos esta ferramenta recomendada na maioria dos fóruns, e funcionou rápida e facilmente.
Para usar o Nviso, faça o seguinte:
- Abra o site do Nviso.
- Dragando e soltando o arquivo APK no site.
- Clique no pacote Scan.
Pode também assinalar a caixa de E-mail, introduza a sua ID de e-mail, e saia do site, se quiser. Você então receberá os resultados em seu e-mail. Os resultados são detalhados, começando com uma classificação de risco, e depois mostrando-lhe as permissões que o aplicativo pede, informações gerais como seus hashes MD5 e SHA256, e tamanho do arquivo (esta informação pode estar disponível publicamente para o aplicativo que você está tentando baixar, ajudando a verificar a autenticidade do APK), e inclui uma verificação de vírus.
Verificando o hash
3. Hash Droid
Como mencionado acima, uma maneira de ver se você está baixando o APK correto é verificar o seu hash. O SHA de um arquivo é como uma impressão digital, e se o aplicativo que você está procurando tem seu SHA mencionado publicamente pelos desenvolvedores, então você pode comparar isso com o SHA do APK que você tem. Se os dois corresponderem, você está seguro.
Nviso ApkScan é uma maneira de procurar essas informações, mas se você quiser fazer isso no próprio telefone, você pode usar o aplicativo Hash Droid.
- Instalar o Hash Droid do Google Play.
- Selecione Hash a File.
- Selecione um hash, escolha SHA-256.
- Selecione o arquivo APK que você deseja verificar.
- Tap on Calculate.
Isso deve lhe mostrar os dados de hash do APK, que seria uma longa string que se parece com algo assim: 5a8679e3e4298b7b3ffac725106db12a21bdb0bcf746f44fa7e46c40dbf794aa. Esse é o hash original do Pokemon Go, caso você esteja se perguntando.
Usando esse método, você pode comparar os hashes dos APKs e o que os editores de aplicativos revelaram, para ver se o APK é seguro para instalar.
É isso – com esses três métodos, você pode ter um maior grau de segurança ao usar aplicativos baixados de fontes de terceiros. Entretanto, vale a pena notar que esses métodos nunca são 100% seguros, e se você está preocupado com malware, então provavelmente é melhor ficar na Play Store.