Como verificar as permissões de um app antes de instalar um APK
Advertisement
Por que o instalador não avisa
Desde o Android 6, os apps pedem permissões perigosas em tempo de execução, então a tela de instalação não as lista mais. O manifesto ainda declara tudo que o app pode vir a pedir, e é essa lista que você quer ler antes de instalar algo de fora da loja.
Ler a lista
- No celular: abra o arquivo com SAI, App Manager ou APK Analyzer em vez do instalador padrão. Os três mostram as permissões declaradas de um arquivo antes da instalação, agrupadas por risco.
- No computador:
aapt dump permissions arquivo.apk, das build-tools do SDK do Android, imprime a lista. O Analyze APK do Android Studio (arraste o arquivo para a IDE) mostra o manifesto decodificado. - A listagem no Play: a seção Segurança dos dados e, no fim de Sobre este app, Permissões do app listam o que a build atual do Play declara. A build do mesmo número de versão em um espelho declara o mesmo conjunto.
Permissões que merecem atenção
| Permissão | Legítima para | Suspeita em |
|---|---|---|
| SMS (ler, enviar) | Mensageiros, alguns apps de banco | Jogos, papéis de parede, utilitários |
| Serviço de acessibilidade | Leitores de tela, automação, gerenciadores de senha | Qualquer coisa que não explique o motivo |
| Administrador do dispositivo | Gestão corporativa, antifurto | Todo o resto |
| Instalar pacotes | Lojas de apps, instaladores | Jogos, apps de mídia |
| Ler registro de chamadas, contatos | Discadores, mensageiros | A maioria das outras categorias |
| Sobrepor a outros apps | Bolhas de chat, filtros de tela | Apps sem função de sobreposição |
| Acesso a todos os arquivos | Gerenciadores de arquivos, backup | Editores de foto, players (deveriam usar o seletor de mídia) |
Uma permissão não é prova de má intenção, mas a combinação de SMS, acessibilidade e instalação de pacotes em um pequeno utilitário é o perfil clássico de apps de fraude, e é o que a proteção antifraude ampliada do Google bloqueia em vários países.
Depois de instalar
Em Configurações › Apps › o app › Permissões você pode negar o que não pretendia conceder, e o Android 11 e posteriores redefinem permissões não usadas automaticamente. Para um pacote em que você não confia: instale, negue tudo e veja se a função principal continua funcionando antes de conceder algo.
Este guia descreve o comportamento geral do Android; os nomes dos menus variam por fabricante e versão. Os downloads deste site vêm de espelhos de terceiros consolidados e nunca são modificados por nós.