ClearanceKit para MAC
App gratuito e de código aberto para Mac que protege arquivos sensíveis: com Endpoint Security, bloqueia todo processo sem regra de permissão.
Visão geral do ClearanceKit
O ClearanceKit é uma ferramenta gratuita e de código aberto que controla quais programas do seu Mac podem mexer nos seus arquivos sensíveis. Ele usa o framework Endpoint Security da Apple para vigiar eventos do sistema de arquivos, como aberturas, renomeações, exclusões, cópias e leituras de pastas, e bloqueia qualquer processo que acesse um caminho protegido sem uma regra de permissão explícita. É voltado a máquinas de desenvolvimento, onde um script de instalação do npm, pip ou brew fora do sandbox roda com todas as suas permissões e poderia ler pastas como ~/.ssh, credenciais de nuvem ou cookies do navegador.
As regras identificam os programas pela assinatura de código, o Team ID e o Signing ID verificados pelo macOS, e não pelo caminho ou hash do arquivo, então continuam funcionando depois das atualizações. Regras de prisão restringem um processo, e seus processos filhos, a um conjunto de pastas permitidas, e regras de ascendência podem exigir que o acesso venha de um processo pai confiável. Os acessos negados aparecem em uma janela nativa em SwiftUI, onde você pode revisá-los e montar sua política, que também pode ser distribuída por perfis de configuração MDM. O ClearanceKit é desenvolvido por Craig J. Bass e distribuído sob a licença MIT; ele não faz conexões de rede, não envia telemetria e não tem atualização automática, então as novas versões são baixadas pela página de versões no GitHub. Na primeira abertura, você precisa ativar a extensão do sistema e dar Acesso Total ao Disco, ambos exigidos pelo Endpoint Security. A versão 5.0.14 fecha uma falha de segurança que permitia ler arquivos protegidos pelos serviços WebKit da Apple. O desenvolvedor não informa uma versão mínima do macOS.
Principais recursos
O ClearanceKit coloca um portão na frente das suas pastas privadas.
- Caminhos protegidos: nega o acesso a menos que o processo tenha uma regra de permissão.
- Regras por assinatura: identifica programas pelo Team ID e Signing ID.
- Regras de prisão: restringe um processo e seus filhos às pastas escolhidas.
- Regras de ascendência: permite acesso só em nome de um processo pai confiável.
- Padrões glob: protege pastas com os curingas *, ** e ?.
- Revisão de eventos: veja os acessos negados em uma janela nativa em SwiftUI.
- Suporte a MDM: distribua políticas com perfis de configuração.
- Privado: sem conexões de rede, sem telemetria e sem código de terceiros.
Novidades da versão 5.0.14
O ClearanceKit 5.0.14 é uma atualização de segurança.
- Corrigida uma falha que permitia a qualquer processo local ler arquivos protegidos pelo serviço de rede WebKit da Apple
- Novas verificações do processo responsável: acessos de serviços WebKit são avaliados como o app para o qual trabalham, como Safari ou Mail
- Confirmação de risco ampliada ao permitir serviços WebKit e outras entradas de processo responsável
- Corrigido: o cache do Endpoint Security agora é limpo após mudanças na lista de permitidos
- Entradas predefinidas do Safari atualizadas
Perguntas frequentes sobre o ClearanceKit
O ClearanceKit é gratuito?
Sim. O ClearanceKit é gratuito e de código aberto sob a licença MIT.
Contra o que o ClearanceKit protege?
Ele foi feito para limitar o que código não confiável pode ler, por exemplo um script postinstall malicioso do npm lendo ~/.ssh, credenciais de nuvem ou cookies do navegador. Todo processo sem regra de permissão é bloqueado nos caminhos protegidos.
Como o ClearanceKit reconhece apps confiáveis?
As regras comparam o Team ID e o Signing ID da assinatura de código do programa, não o caminho nem o hash do arquivo. Assim, a regra continua valendo depois de uma atualização, enquanto um binário adulterado ou sem assinatura é negado.
O que são regras de prisão?
Uma regra de prisão restringe um processo específico a um conjunto de pastas permitidas; qualquer acesso fora delas é negado, e os processos filhos herdam a restrição.
Do que o ClearanceKit precisa para funcionar?
Na primeira abertura você ativa a extensão do sistema, que o macOS pede para aprovar nos Ajustes do Sistema, e dá Acesso Total ao Disco. Os dois são exigidos pelo Endpoint Security.
O ClearanceKit se conecta à internet?
Não. Segundo o desenvolvedor, ele não faz conexões de rede, não envia telemetria e não tem dependências de terceiros.
Como atualizo o ClearanceKit?
Não há atualização automática. Confira a página de versões no GitHub para baixar as novas.
Empresas podem distribuir políticas do ClearanceKit?
Sim. As políticas podem ser enviadas por perfis de configuração da Apple a partir de um sistema MDM.
O que mudou no ClearanceKit 5.0.14?
Ele corrige uma falha que permitia ler arquivos protegidos pelo serviço de rede WebKit da Apple e adiciona verificações do processo responsável, para que acessos do WebKit sejam avaliados como o app para o qual trabalham.
De onde vem o download do ClearanceKit em clearancekit.FULLMAC.app?
O botão de download leva à página oficial de versões do ClearanceKit no GitHub, https://github.com/craigjbass/clearancekit/releases/latest. clearancekit.FULLMAC.app não altera nem reempacota o app.
Apps semelhantes
MakLockO MakLock é um app leve de barra de menus que protege seus aplicativos do macOS com Touch ID, proximidade do Apple Watch ou uma senha reserva. Quando alguém tenta abrir um app protegido ou alternar para ele, o MakLock bloqueia o acesso com uma camada desfocada em tela cheia em todos os seus monitores e pede autenticação. Ele observa as trocas de app e também as aberturas, então voltar a um app que já está aberto também exige desbloqueio.Segurança
KnockKnockKnockKnock é uma ferramenta de segurança gratuita e de código aberto para Mac que mostra o que está instalado de forma persistente no seu computador. O malware geralmente se instala para voltar a rodar toda vez que o Mac reinicia, e o KnockKnock revela o software que fez isso, seja qual for o nome dele. Clique em Start Scan e ele percorre os locais conhecidos onde esse software pode se esconder; depois lista o que encontrou por categoria, com o número de itens de cada uma.Segurança
ExifCleanerO ExifCleaner remove metadados ocultos de imagens, arquivos de mídia e PDFs, como a localização GPS, os dados da câmera e as datas que as fotos costumam carregar. Arraste e solte arquivos ou pastas inteiras na janela e ele os limpa rapidamente em lote, usando o ExifTool por trás. Você pode expandir qualquer arquivo processado para ver exatamente o que foi removido, antes e depois.Segurança
Pareto SecurityO Pareto Security ajuda você a manter a segurança básica do Mac em dia. Ele fica na barra de menus e confere regularmente ajustes comuns que são fáceis de esquecer: se a criptografia de disco FileVault está ligada, se o firewall está ativo, se o login automático está desligado, se o Gatekeeper está ativo, se a tela bloqueia sozinha e se seus apps estão atualizados. Quando algo não está certo, ele lembra você com gentileza de corrigir. O nome vem do princípio de Pareto: cuidar dos 20% de tarefas de segurança que evitam 80% dos problemas.Segurança
LuLuO LuLu é um firewall gratuito e de código aberto para Mac. Quase todo app se conecta à internet, e o malware também; o LuLu vigia as conexões de rede de saída e pergunta a você sempre que um programa que ele não conhece tenta se conectar, para você permitir ou bloquear. Suas decisões viram regras, e o LuLu as aplica dali em diante. O LuLu é feito pela Objective-See, uma fundação sem fins lucrativos de ferramentas de segurança para Mac, e é distribuído sob a licença GPL-3.0.Segurança- Little SnitchO Little Snitch mostra a que lugares o seu Mac se conecta na internet e deixa você decidir o que é permitido. Sempre que um app quer se conectar, um alerta de conexão pede que você permita ou bloqueie, assim nenhum dado sai do seu Mac sem o seu consentimento. O Network Monitor mostra todas as conexões em tempo real, num mapa-múndi e num gráfico de tráfego, agrupadas por app, domínio ou país. O Little Snitch é feito pela Objective Development e protege Macs há mais de 20 anos.Segurança
FULLMAC.app não hospeda este app. Os botões de download levam às páginas do próprio desenvolvedor.