
Scanner de mecanismos de persistência do macOS com verificação de assinatura de código e rastreamento de linha do tempo.
Veja TUDO que roda no seu Mac. Entenda POR QUE roda. Decida O QUE fica.


MacPersistenceChecker mostra tudo que roda automaticamente no seu Mac, explica por que isso importa, e ajuda você a decidir o que manter ou remover.
→ Encontre malware → Detecte persistência oculta → Entenda seu sistema em minutos
Download do MacPersistenceChecker v2.0.0 (DMG)
→ Escaneie seu Mac em menos de 30 segundos → Sem assistente de instalação, apenas abra e execute → macOS nativo, universal (Apple Silicon e Intel), macOS 13+
Se o macOS disser que o app está danificado:
xattr -cr /Applications/MacPersistenceChecker.app
O aplicativo aprende seu sistema e classifica milhares de itens automaticamente.
Início rápido:
Custo realista: <$1/mês para uso ativo, $0 para estado estável.
O aplicativo constrói um grafo de conhecimento de cada item de persistência no seu Mac e usa Claude (Anthropic) para raciocinar sobre ele. Classifique milhares de itens rapidamente, escale apenas o que realmente importa, e aprenda seu sistema de modo que ele responda à maioria das perguntas sem mais chamadas de IA.
┌──────────────────────────┐
│ Persistence scan │
│ (e.g. 6800 items) │
└─────────────┬────────────┘
▼
┌────────────────────────────────────────┐
│ Concept Extraction (deterministic) │
│ 6 extractors → vendor / software / │
│ pathCategory / pattern / mechanism / │
│ filename. No AI calls here. │
└─────────────┬──────────────────────────┘
▼
┌────────────────────────────────────────┐
│ Knowledge Graph (SQLite) │
│ • concepts (~280 typically) │
│ • concept_links (subsumes / instance) │
│ • item_concepts (m:n) │
│ • concept_verdicts │
└─────────────┬──────────────────────────┘
▼
┌────────────────────────────────────────┐
│ Concept Resolver │
│ for every item, picks the strongest │
│ verdict via a deterministic ladder: │
│ severity → confidence → specificity │
│ → source → recency. │
└─────────────┬──────────────────────────┘
│
┌───────────┴────────────┐
▼ ▼
┌──────────────────┐ ┌──────────────────────┐ │ Item is already │ │ Item is unresolved │ │ classified. │ │ → goes to a cluster. │ │ Filter hides it │ └──────────┬───────────┘ │ from "Suspicious"│ ▼ └──────────────────┘ ┌──────────────────────┐ │ Cluster Builder │ │ groups items by │ │ identical concept │ │ signature (sorted │ │ ids). 6800 items → │ │ ~280 clusters. │ └──────────┬───────────┘ ▼ ┌──────────────────────────────────────────┐ │ User decides per cluster (one click = │ │ N items decided), OR sends batch to AI: │ │ │ │ • Trust / Watch / Block (manual) │ │ • Send unresolved clusters to AI │ │ → Haiku batch (15 cluster per call) │ │ → AI returns verdicts attached to │ │ concepts (not items) — propagate │ │ to ALL items linked to those │ │ concepts, including future ones. │ └──────────────────────────────────────────┘
### Ferramentas de IA
| Ferramenta | Onde | Modelo | Custo / chamada |
|---|---|---|---|
| Analisar com IA (item único) | Detalhe do item → Grafo de Conhecimento | Haiku | ~$0,003 |
| Triagem Inteligente em lote | Barra de ferramentas → Triagem | Haiku em lote | ~$0,005 (15 clusters) |
| Relatório do Sistema | Barra de ferramentas → Relatório | Sonnet | ~$0,05-0,10 |
| Caça a Ameaças | Barra de ferramentas → Caçar | Haiku | ~$0,003 |
| Diff de Instantâneo | Histórico → Comparar → Analisar com IA | Haiku | ~$0,003 |
Limite diário de chamadas (padrão 30) configurável em Configurações → IA. Limite rígido; a IA desativa-se automaticamente quando atingido.
### Controlos de confiança
Regras definidas pelo utilizador **prevalecem sempre** sobre as extraídas pela IA: