Qual é a diferença entre acessibilidade e permissões de aplicativos de acesso total ao disco no Mojave?
O MacOS começou recentemente a usar um sistema de permissões semelhante ao Android, no qual os aplicativos precisam solicitar acesso a determinados recursos, como sua localização ou contatos. Duas das opções mais permissivas são "Acessibilidade", que concede acesso a "controlar o computador" e "Acesso total ao disco", que soa como se fizesse a mesma coisa. Eles estão listados separadamente nas configurações de segurança, então, qual é a diferença?
Acessibilidade versus acesso total ao disco
A acessibilidade é a mais comum das duas e permite que um aplicativo controle e ouça o sistema fora de seu próprio contêiner. Isso geralmente é usado para aplicativos que estendem a funcionalidade do sistema ou executam processos em segundo plano, como aplicativos de produtividade como o Alfred. Drivers de terceiros para dispositivos como controladores de jogos e mouses especiais aparecerão aqui também.
O motivo pelo qual está bloqueado é que a mesma permissão também pode ser usada para malware que ouve as teclas digitadas ou espiona seu comportamento. Você não precisa se preocupar, porque essa é a razão exata pela qual esse sistema está funcionando; Se você acidentalmente executar um aplicativo mal-intencionado de uma fonte não confiável, terá que permitir que ele o espie manualmente. E enquanto você não fizer isso, você ficará bem.
Full Disk Access é um pouco diferente e não significa o acesso completo à sua unidade. Determinados aplicativos, como soluções de backup, verificadores de vírus e limpadores de disco rígido, precisam acessar todos os seus arquivos, incluindo aqueles bloqueados pelo sistema e usados para outros aplicativos, como o Safari e o Mensagens. Ele não concede as mesmas permissões para ouvir entradas e controlar o sistema, como Acessibilidade, por isso, é possível que um aplicativo solicite as duas permissões.
Também não é algo que você deve ter medo, pois é apenas marcar um aplicativo como confiável para que ele possa acessar seus dados. Você ainda desejará apenas habilitar aplicativos que tenham um bom motivo para verificar toda a sua unidade, mas, na realidade, não há muita restrição por trás da permissão "Full Disk Access".
No entanto, isso não dá ao aplicativo acesso root, o que lhe daria a capacidade de excluir ou modificar os arquivos de sistema que o macOS usa para executar. Você terá que colocar sua senha manualmente se um aplicativo quiser acesso root.
Alterando as configurações de segurança
Se houver um aplicativo que você preferiria não ter acesso ao seu sistema, edite as permissões clicando no bloqueio no canto inferior esquerdo da tela Configurações de segurança e privacidade e colocando sua senha, já que tecnicamente as Preferências do sistema precisam de permissão para editar suas configurações.
Você pode então desligar a caixa ao lado do aplicativo ou removê-lo completamente com o botão "-".
Se um aplicativo solicitar sua permissão e não configurá-lo automaticamente, você poderá ativá-lo manualmente adicionando-o à lista com o botão "+".