No blog da empresa Avast resultados de um estudo dos permissões solicitadas pelos aplicativos que estão no catálogo do Google Play com implementação de lanternas para a plataforma Android. No total, foram encontrados 937 lanternas no catálogo, das quais sete apresentaram elementos de atividade maliciosa ou indesejada, enquanto as restantes podem ser consideradas 'limpas'. 408 aplicativos solicitaram 10 ou menos permissões, enquanto 262 aplicativos exigiram consentimento para a concessão de 50 ou mais permissões.
10 aplicativos solicitaram entre 68 e 77 permissões, sendo que quatro deles foram baixados mais de um milhão de vezes, dois cerca de 500 mil vezes e quatro cerca de 100 mil vezes.
NAplicativoNúmero de permissõesNúmero de downloads
1 77100,0002 77100,0003 761,000,0004 76100,0005 76100,0006 741,000,0007 711,000,0008 70500,0009 681,000,00010 68500,000
Ao analisar quais permissões são solicitadas pelos aplicativos com funcionalidade declarada de lanterna (não a lanterna como uma função secundária, mas aplicativos que se posicionam principalmente como lanternas), foi identificado que 77 aplicativos solicitam funções de gravação de áudio, 180 exigem leitura de dados da agenda telefônica, 21 — acesso para gravação na agenda telefônica, 180 — possibilidade de fazer chamadas, 131 — acesso à localização precisa, 63 — atender chamadas, 92 — fazer chamadas, 82 — receber SMS, 24 — carregar dados sem notificação.
282 programas exigem acesso à função de encerramento forçado de processos em segundo plano (presumidamente, esta capacidade é utilizada para encerrar processos e reduzir o consumo de energia). Na realidade, para o funcionamento da lanterna, é necessário apenas acesso ao LED do flash da câmera e, opcionalmente, a capacidade de bloquear a transição do dispositivo para o modo de espera.
Como exemplo, foi analisado um aplicativo típico de lanterna, que declara apenas a função de lanterna e informa que o aplicativo não requer permissões adicionais. No entanto, o programa solicita 61 permissões, entre as quais a capacidade de fazer chamadas, ler a agenda telefônica, determinar a localização, usar Bluetooth, gerenciar o estado da conexão de rede, obter uma lista de aplicativos instalados, ler e gravar no armazenamento externo.
Fonte: opennet.ru
