Os aplicativos Mac geralmente pedem algum tipo de "permissão" durante a instalação. Conforme a Apple expandiu as permissões de segurança e privacidade do macOS Mojave, as solicitações só aumentaram. O que isso significa quando um aplicativo de "permissão de acessibilidade" deseja? Os aplicativos devem conceder essas permissões?
Links Rápidos
Acessibilidade
Essa permissão é a mais comum, então nossa descrição dela começa.
As permissões são concedidas para acessar aplicativos muito amplos para o seu Mac. Os aplicativos com essa permissão podem entrar em todo o sistema e controlar outros aplicativos. É semelhante ao Full Disk Access plus Automation.
Ele foi criado para aplicativos que ajudam pessoas com deficiência. Em seguida, outros aplicativos passaram a solicitar o mesmo acesso. Alguns desenvolvedores tratam isso como uma permissão geral. Isso significa que o aplicativo sempre terá o acesso de que precisa. O aplicativo pode não precisar de amplo acesso, mas os desenvolvedores afirmam evitar que o macOS bloqueie seu aplicativo.
O malware pode explorar esse acesso à atividade do registro ou injetar ataques. É por isso que as permissões de acesso requerem um recurso especial. O usuário deve ativar a acessibilidade do aplicativo manualmente nas Preferências do Sistema.
Aqui estão alguns exemplos do que os aplicativos fazem com seu acesso:
- TextExpander insere texto, imagens e outro conteúdo em qualquer documento.
- Alfred habilita o monitoramento da área de transferência, expandindo clipes e simulando eventos importantes.
- BetterSnapTool otimiza e redimensiona janelas de aplicativos e lê dados de janelas.
- O Dropbox atualiza a IU do Finder com emblemas e ícones de progresso.
Seu site
Isso permite que os aplicativos solicitem sua localização atual. Como seu Mac não tem um chip GPS, ele acessa um banco de dados de localizações de roteadores Wi-Fi. Com isso, o site captura os serviços de localização. Seu endereço IP também pode ajudar a estimar sua localização.
Câmera e microfone
Essas permissões são quase as mesmas. Como o nome já diz, ele permite acesso à câmera e ao microfone do FaceTime. As permissões do sistema, que também controlam o acesso aos arquivos, cuidam disso. Isso evita que o aplicativo acesse esses recursos, a menos que seja explicitamente permitido.
As fotos
O aplicativo tem permissão para acessar o banco de dados de imagens. Isso é diferente de acessar a câmera. Também não é tão extenso quanto acessar todos os arquivos de imagem em um Mac. Ele só permite o acesso ao banco de dados Photos.app. Se você tiver fotos armazenadas fora do banco de dados Photos.app, o aplicativo não obterá permissão para acessá-las com esta configuração.
Calendário, lembretes e contatos
Como a câmera e o microfone, essas permissões fornecem os mesmos mecanismos para controlar diferentes áreas do Mac.
A permissão de Contatos inclui acesso a qualquer informação de contato armazenada em Contacts.app. Normalmente, os aplicativos de mensagens e e-mail usam isso para acessar seus contatos para enviar mensagens ou selecionar remetentes.
Os lembretes permitem o acesso ao conteúdo do aplicativo Lembretes. Isso é usado por aplicativos ToDo e gerenciadores de tarefas para integração com o sistema virtual da Apple.
O calendário permite acesso ao conteúdo do evento em Calendar.app. Aplicativos de calendário usam isso para visualizar e editar eventos de calendário.
Dica profissional: Seu efeito pode ser alterado selecionando as contas que podem compartilhar dados de calendário, contatos e mensagens em “Preferências do Sistema -> Contas”. Se os dados não estiverem no Mac, eles não podem ser compartilhados com um aplicativo.
Reprodução automática
Isso permite que os aplicativos controlem outros aplicativos. Normalmente, os aplicativos "sandboxes" do macOS. Isso limita o que os aplicativos podem tocar. Por padrão, os aplicativos só podem acessar seus dados privados. O recurso de "automação" reduz ligeiramente o firewall, permitindo que o aplicativo altere a forma como outros aplicativos funcionam. Permissões de automação concedem acesso a aplicativos específicos, não todos os aplicativos.
Acesso total ao disco
Essa permissão permite que os aplicativos leiam, gravem e modifiquem arquivos em qualquer lugar do disco. Basicamente, essa permissão fornece acesso arbitrário a arquivos em todo o sistema. Inclui dados em correio, mensagens, backups da máquina do tempo e configurações de casa e administrador para todos os usuários do Mac. Esse acesso também está incluído nas permissões de acessibilidade, portanto, poucos aplicativos exigem isso.
Analytics
Controla a quantidade de dados que o aplicativo “inicial” envia aos desenvolvedores. Isso pode incluir os metadados, bem como a configuração do hardware e software do Mac, sua localização e dados do iCloud. As permissões permitem que você decida quais aplicativos podem obter os dados.
Publicidades
Por outro lado, o anúncio lida explicitamente com anúncios. Há apenas uma configuração aqui, que é Limitar o rastreamento de anúncios. Ao fazer isso, você pode desativar os anúncios direcionados da Apple. Como de costume, você não recebe menos anúncios, apenas anúncios genéricos.
Conclusão
As permissões permitem que você controle o que acontece no Mac. Ao exigir o consentimento do usuário antes de acessar dados confidenciais, o macOS trabalha com você para manter o acesso limitado. Lembre-se do que você desiste antes de conceder permissões de aplicativo em um Mac. Você só deve permitir isso com aplicativos confiáveis.