Entenda softwares para Mac antes de abri-los.

O App Trust Preview transforma metadados de segurança do macOS em um relatório de confiança legível para apps, instaladores, imagens de disco, executáveis e scripts.

Os mesmos recursos nas duas versões. Sem instalação manual de scripts com o Setapp.

Guia da CLI
.app .pkg .dmg Executáveis e scripts Quick Look e CLI Análise local

Arraste um arquivo, escolha um no disco, inspecione pelo Finder com Quick Look ou exporte um relatório pelo Terminal. Veja quem assinou, quais acessos podem ser solicitados, se pode acessar a internet, quais domínios e URLs aparecem na análise estática, o que está dentro, quais hashes de executáveis existem, quais relatórios do VirusTotal correspondem e quais sinais merecem revisão.

O que o App Trust Preview verifica

Compare antes de atualizar

Compare um app, inclusive dentro de um DMG, com sua cópia instalada. Veja mudanças na assinatura, nas permissões, nos auxiliares e em outros sinais de segurança. As duas cópias são analisadas agora, sem precisar de um relatório anterior. Correspondências ambíguas e verificações indisponíveis são identificadas.

Serviços em segundo plano e auxiliares privilegiados

Revise os itens de início de sessão, agentes de inicialização, daemons de inicialização e auxiliares declarados destinados a executar com privilégios elevados, com detalhes da origem e do executável. São declarações do app, não provas de que um serviço esteja instalado, em execução ou aprovado.

Possível acesso a arquivos

Encontre caminhos de arquivos e pastas incorporados em um app, agrupados por finalidade e com detalhes da origem. São indícios, não provas de acesso, permissão ou atividade de leitura e escrita. Caminhos criados durante a execução podem não aparecer, e análises incompletas são identificadas.

Identidade e assinatura

Veja o estado da assinatura, Team ID, ID do pacote, versão, tipo de distribuição, cadeia de certificados, carimbo de data e hora seguro da assinatura, se a compilação pode continuar válida após o certificado expirar e se a assinatura ainda corresponde ao arquivo no disco. O histórico de Developer ID mostra a data registrada pela Apple e o tempo decorrido desde então.

Sinais de segurança da Apple

Revise a distribuição Developer ID ou Mac App Store, a notarização e os tickets anexados para verificação offline, a revogação de certificados, a quarentena, o isolamento, o ambiente de execução reforçado e as declarações de rede.

Segurança na entrega de atualizações

Detecte a entrega de atualizações do Sparkle, revise a segurança do transporte do feed e a verificação da assinatura das atualizações e sinalize problemas no carimbo de data e hora que podem impedir uma compilação assinada de continuar válida após o certificado expirar.

Recursos arriscados de execução e desenvolvimento

Receba avisos destacados sobre código de terceiros não validado, memória executável não assinada, conexão de depurador, notificações push de desenvolvimento e os caminhos dos componentes afetados.

Acesso a dados privados

Câmera, microfone, gravação de tela, acessibilidade, contatos, calendários, lembretes, fotos, localização, Bluetooth, rede local, reconhecimento de fala, Apple Events e outros acessos sensíveis são agrupados em rótulos legíveis.

Decisões de permissões salvas

Quando o macOS permite ler o banco de privacidade local, o App Trust Preview pode mostrar decisões salvas como permitido, negado, limitado, somente adicionar, não decidido ou desconhecido.

Histórico de downloads e metadados de arquivos

Veja a URL de origem original, o aplicativo de download, a data, o tipo de arquivo, o status da quarentena, os metadados de processamento do macOS e detalhes adicionais da origem recuperados do macOS. Copie a URL original do download com um clique.

Acesso à internet e possíveis conexões

Veja no mesmo lugar se as regras do sandbox limitam o acesso direto à internet e os domínios e URLs encontrados pela análise estática. Os possíveis destinos são apresentados como indícios, não como afirmações de que o app realmente se conecta a eles. Copie a lista de URLs detectadas para uma análise mais detalhada.

Detalhes técnicos e metadados

Compare o tamanho lógico com o uso real em disco e revise metadados relevantes de assinatura de código, Finder e arquivos do sistema. Os relatórios de DMG separam os metadados da imagem de disco dos metadados do app extraído e de seus componentes incluídos.

Dentro de apps e imagens de disco

O relatório mostra ferramentas auxiliares, itens de início, serviços XPC, extensões, frameworks, plug-ins, bibliotecas dinâmicas, apps aninhados, arquiteturas e caminhos dos componentes afetados. O requisito mínimo do macOS do app principal é mostrado separadamente do maior requisito dos componentes incluídos.

Salve apps analisados

Mantenha um app analisado como pacote de app, arquivo ZIP ou imagem de disco DMG. Instale-o em Aplicativos somente quando escolher Instalar explicitamente, inclusive para apps inspecionados de arquivos DMG, e opcionalmente mova o DMG baixado para o Lixo após a instalação.

Pacotes, binários e scripts

Quando disponíveis, são mostrados componentes de instalador, locais de instalação, scripts, arquivos de conteúdo do pacote, metadados Mach-O, bibliotecas vinculadas, caminhos de busca em tempo de execução, assinaturas de código, hashes de executáveis, links clicáveis para relatórios do VirusTotal e prévias legíveis de scripts.

Tecnologias e sinais de API privada

Detecta Sparkle, Electron, Chromium, CEF, Firefox, Gecko, ToDesktop, Tauri, Wry, WebKit, Qt WebEngine, SwiftUI, React Native, Flutter, Unity, Unreal Engine, Godot, Wine, CrossOver, Java, .NET, Python, Node.js, Mac Catalyst, apps iOS no Mac, links para frameworks privados da Apple, esquemas de URL, domínios associados, grupos de chaves, App Groups e permissões declaradas reconhecidas.

Formatos compatíveis

Use o mesmo modelo de relatório legível nos arquivos que usuários de Mac realmente baixam, instalam, executam e revisam.

.app

Pacotes de app

Inspecione o app principal, os apps aninhados, os auxiliares, as extensões, os frameworks, as assinaturas, as permissões declaradas, os textos de privacidade, as tecnologias, as possíveis conexões de rede e as decisões salvas.

.pkg

Pacotes instaladores

Revise a identidade, a classificação de assinatura e notarização, o local de instalação, as necessidades de autorização, os componentes, os caminhos de conteúdo e os scripts, com inspeção confiável de pacotes aninhados e pacotes que contêm links simbólicos.

.dmg

Imagens de disco

Inspecione apps empacotados sem abri-los primeiro e depois revise os sinais do app e dos auxiliares dentro da prévia da imagem montada.

Mach-O

Executáveis binários

Verifique plataforma, arquitetura, versão mínima do sistema, SDK, bibliotecas vinculadas, caminhos de busca em tempo de execução, dados de assinatura de código, hashes de executáveis, links clicáveis para VirusTotal e indicadores binários incomuns.

#!

Scripts executáveis

Pré-visualize código de script legível e entenda por que assinatura de pacote de app, notarização e sinais de sandbox podem não se aplicar a scripts de texto puro.

Como funciona

1

Escolha um alvo

Arraste um arquivo, escolha um no disco, pré-visualize com Quick Look ou passe um caminho para a CLI.

2

Escaneamento local

As verificações rodam no seu Mac e carregam progressivamente, então as informações disponíveis aparecem enquanto as verificações mais lentas continuam.

3

Leia o relatório

Descobertas importantes aparecem no topo, bons sinais são mostrados como bons sinais e as seções se expandem quando você quer mais detalhes.

4

Exporte ou automatize

Salve PDF ou PNG pelo app, ou exporte JSON e texto pelo app ou Terminal. Os relatórios incluem comparações com apps instalados, serviços em segundo plano, possível acesso a arquivos, resultados de segurança, verificações de atualizações, detalhes de compatibilidade, histórico de downloads e metadados de arquivos.

Integre cada relatório ao seu fluxo de trabalho

Mantenha as ferramentas escolhidas, o contexto pessoal e a origem dos downloads diretamente em cada relatório.

Abra com os apps que você escolher

Adicione ferramentas antivírus compatíveis, utilitários de imagem de disco como o EasyDMG, editores ou outros apps como ações de um clique no relatório. O App Trust Preview é totalmente compatível com o App Archiver. Adicione o App Archiver uma vez a Abrir com outros apps para arquivar, otimizar ou restaurar um app com um clique em qualquer relatório de app, inclusive no Quick Look.

App Archiver

Mantenha uma nota pessoal para cada app

Registre por que você confia em um app, de onde ele veio, quais permissões aprovou ou o que deve verificar novamente após uma atualização. As notas são salvas automaticamente e aparecem no App Trust Preview e no Quick Look.

Rastreie a origem dos downloads

O histórico de downloads reúne a URL de origem registrada, o aplicativo de download, a data, o tipo de arquivo, o estado da quarentena, os metadados de processamento do macOS e detalhes adicionais da origem recuperados do macOS. Copie a URL original com um clique.

CLI

Comece com ajuda

Execute diretamente pelo Terminal o binário do app instalado. Coloque o caminho entre aspas porque o nome do app contém espaços.

A saída de ajuda lista as opções atuais, formatos de exportação compatíveis, filtragem de escaneamento e comandos de descoberta de testes.

Guia da CLI
'/Applications/App Trust Preview.app/Contents/MacOS/App Trust Preview' --help

Use a interface certa para cada tarefa

O app principal, Finder Quick Look, Ajustes e CLI oferecem os mesmos recursos de inspeção em fluxos de trabalho diferentes.

App principal

Arraste, escolha, escaneie de novo, abra várias janelas de análise, expanda detalhes, copie campos, abra atalhos dos Ajustes do Sistema e exporte relatórios.

Finder Quick Look

Pressione Espaço em arquivos compatíveis para inspecioná-los antes de abrir ou instalar, e envie para o app completo quando necessário.

Ajustes

Configure Quick Look e a visualização do relatório principal, detalhes expandidos por padrão, pular verificações mais lentas, limites de resultados, ordem das seções, seções ocultas e caminhos permitidos para automação.

Linha de comando

Exporte relatórios JSON ou texto para um app, pacote, imagem de disco, executável ou script. Use em fluxos de trabalho, scripts do interpretador de comandos, processos de revisão ou análises de agentes de IA.

Quick Look leva a revisão de apps, pacotes e imagens de disco para o Finder antes de abrir ou instalar o arquivo.

O que o relatório significa

Sinais de segurança fortes

As principais verificações do macOS parecem boas, com assinatura válida, identidade clara, isolamento esperado e nenhuma descoberta importante antes de abrir. Um resultado Forte exige que todas as verificações de confiança relevantes sejam concluídas com sucesso.

Alguns pontos para saber

Alguns sinais precisam de contexto, como um app sem sandbox, ajustes de rede mais fracos, solicitações de permissões sensíveis, scripts de instalador ou decisões salvas que valem revisão.

Alguns sinais são mais fracos que o normal

O relatório destaca preocupações mais fortes, como assinaturas inválidas, certificados revogados, auxiliares sem assinatura, links para frameworks privados, correspondências de símbolos privados ou exceções incomuns de runtime.

Informações insuficientes

O macOS não conseguiu confirmar o suficiente sobre o alvo dentro do ambiente atual do app para dar um veredito confiável. Verificações indisponíveis, desconhecidas ou ilegíveis são mantidas separadas de falhas reais de segurança.

O App Trust Preview não é um scanner de malware e não pode provar que um software é seguro. Ele fornece contexto prático antes de confiar em um software.

App Trust Preview em ação

Explore comparações de apps, serviços em segundo plano, possível acesso a arquivos, decisões de privacidade, Quick Look, instalação e exportação, inspeção de pacotes e scripts, configuração Abrir com outros apps, notas pessoais, histórico de downloads e alvos de consulta de hash.

Novidades

Últimas atualizações do App Trust Preview

As notas de versão mais recentes sobre verificações, textos mais claros e melhorias de interface.

Versão 1.6.0

  • Adicionada a sincronização das notas sobre apps pelo iCloud, ativada por padrão com uma opção para desativá-la nos Ajustes. Apenas as notas são sincronizadas, enquanto os relatórios e os demais ajustes permanecem locais.
  • Corrigidos os problemas de texto ausente ou cortado nos relatórios exportados em PDF e PNG, incluindo exportações feitas com a aparência escura.
Ver todas as novidades

Privacidade. Local primeiro por design.

O App Trust Preview inspeciona software no seu Mac pelo app principal, Finder Quick Look e fluxos de linha de comando.

  • O app para Mac não envia solicitações de rede por conta própria.
  • O software inspecionado não é enviado.
  • O software inspecionado não é iniciado.
  • O software inspecionado não é modificado.
  • Relatórios são gerados no seu Mac.
  • A revogação de certificados usa o serviço de confiança próprio do macOS, não um servidor do App Trust Preview.

Por que criei o App Trust Preview

Como desenvolvedor, entendo reforço de segurança, isolamento, permissões, assinatura, notarização, ferramentas auxiliares, scripts de pacote e executáveis internos. A maioria dos usuários de Mac não deveria precisar aprender tudo isso só para decidir se um software baixado merece cautela.

Criei o App Trust Preview para traduzir sinais técnicos do macOS em indicadores legíveis, visíveis antes que o software seja aberto ou instalado.

Ele não prova que um software é seguro e não é um scanner antivírus. Ele fornece contexto prático para que usuários e revisores tomem uma decisão de confiança mais informada.

Criado por Ihor July

O App Trust Preview é feito por Ihor July, desenvolvedor macOS, especialista em cibersegurança e engenheiro reverso focado em utilitários Mac práticos e respeitosos com a privacidade.

Ihor também criou Parall, DockLock Pro, App Archiver e DiskPress. O App Trust Preview segue a mesma abordagem, com comportamento nativo do macOS, controle claro para o usuário e cuidado com detalhes sensíveis de segurança.

Perguntas frequentes

O App Trust Preview detecta malware?

Não. Ele não é antivírus e não pode provar que um app é seguro ou malicioso. Ele mostra sinais de confiança verificáveis do macOS para você decidir o que merece confiança, contexto ou cautela.

Quais arquivos posso inspecionar?

O App Trust Preview pode inspecionar pacotes .app, pacotes instaladores .pkg, imagens de disco .dmg, executáveis binários e scripts executáveis.

Como posso inspecionar software?

Use o app principal com arrastar e soltar ou Escolher, selecione um arquivo compatível no Finder e pressione Espaço para Quick Look, ou exporte relatórios JSON e texto pelo Terminal com a interface de linha de comando.

Ele inicia ou modifica o software que inspeciono?

Não. O App Trust Preview lê metadados locais, mas não abre, executa, modifica, concede permissões, revoga permissões nem envia o software inspecionado.

Por que um app instalado de um DMG mantém o atributo de quarentena?

O App Trust Preview mantém intencionalmente o atributo com.apple.quarantine quando instala um app a partir de um DMG. Ele foi projetado para não modificar os apps inspecionados nem alterar seus atributos, inclusive ao copiar um app para a pasta Aplicativos. Se você preferir um fluxo de instalação de DMG com um clique que possa remover a quarentena após a própria verificação de segurança do macOS, instale o utilitário de terceiros EasyDMG e adicione-o à seção Abrir com outros apps do relatório. O App Trust Preview passa o DMG analisado ao EasyDMG, que cuida da instalação conforme seus próprios ajustes e verificações de segurança.

Como uso a interface de linha de comando?

Execute '/Applications/App Trust Preview.app/Contents/MacOS/App Trust Preview' --help pelo Terminal para ver as opções atuais. Para acesso pela CLI, use este binário do app principal, não o AppTrustPreviewInspect. A saída de ajuda descreve os alvos compatíveis, formatos de relatório, filtragem de escaneamento, descoberta de testes e comandos atuais. Veja o guia da CLI para exemplos.

Qual é a diferença entre as versões da Mac App Store e do Setapp?

As duas versões têm os mesmos recursos. A versão da Mac App Store usa um auxiliar de inspeção opcional, instalado por um script local para determinadas verificações. A versão do Setapp inclui seu auxiliar, por isso não é necessário instalar scripts manualmente. As permissões de privacidade e as restrições do sistema do macOS continuam se aplicando às duas versões.

Um agente de IA pode analisar apps com o App Trust Preview?

Sim. Primeiro abra Ajustes no App Trust Preview e adicione as pastas que o app pode ler. /Applications já tem acesso somente leitura. Você pode adicionar pastas como ~/Downloads e ~/Applications para arquivos que quer que um agente de IA inspecione. Depois diga ao agente para executar '/Applications/App Trust Preview.app/Contents/MacOS/App Trust Preview' --help, ler stdout, usar --export json sem --output, inspecionar os arquivos alvo, ler a saída do relatório em stdout e resumir as descobertas. Adicione uma pasta de saída com acesso de leitura e escrita somente quando quiser salvar arquivos de relatório.

Pronto para inspecionar software antes de abrir?

O App Trust Preview está disponível na Mac App Store e no Setapp, e está localizado em dezenas de idiomas.

Os mesmos recursos nas duas versões. Sem instalação manual de scripts com o Setapp.

macOS 10.13+