Zero Breach Toolkit
interplains/Zero-Breach-ToolkitRevisado por IA
O que faz
Um scanner gratuito que procura sinais de spyware já descrito em pesquisas públicas, como Pegasus, Predator e Graphite. Ele lê registros do navegador, configurações de inicialização, logs e arquivos, e também pode ler uma coleta do Android ou um backup local de iPhone feito no seu computador. Foi feito para jornalistas, ativistas e qualquer pessoa preocupada em ser alvo. Você instala o Python, baixa a pasta do GitHub e inicia um menu pelo terminal (no Windows há um arquivo .cmd para dar duplo clique). A verificação leva cerca de 15 minutos.
Facilidade de instalação
C · instalar 1 ou 2 ferramentas · Windows
- Windows C
- macOS C
- Linux C
No Windows, a plataforma mais fácil, você instala o Python com a caixa "Add python.exe to PATH" marcada, baixa o ZIP e dá duplo clique em scan\run-scan.cmd, então não precisa digitar nenhum comando. No Mac e no Linux você digita um comando no terminal, e no Mac também precisa dar ao Terminal acesso total ao disco (Full Disk Access), ou os registros do Safari são ignorados.
Números no GitHub
- Estrelas
- 4.006em 31 de out. de 2026
- Downloads
- 5.8032.011 na semana
- Crescimento
- +4.006estrelas em 6 dias
Estrelas ao longo do tempo
Fatos
- Roda em
- Windows, macOS, Linux
- Você precisa instalar
- Python
- Para compilar a partir do código
- Python
- Espaço em disco
- 100 MB–300 MB · estimativa
- Contas ou chaves
- Nenhuma
- Custo
- Grátis · Código Apache-2.0; as listas de indicadores que ele baixa são publicadas de forma gratuita pelo Security Lab da Anistia Internacional, pelo Citizen Lab, pelo projeto MVT e pela Echap.
- Licença
- Apache-2.0 (Permissiva)
- Pode substituir
- iVerify
- Última atualização
- 1 de nov. de 2026
Sinais de risco (6)
- AtençãoDependências com vulnerabilidades conhecidas
Dependências fixas com vulnerabilidades conhecidas (OSV): cryptography: GHSA-g6cj-pr64-35w5, GHSA-jwv3-5hgf-82ww, GHSA-m2h6-j472-rp4c
checagem automática
- AtençãoOs relatórios contêm dados pessoais privados
README: "Full reports can contain usernames, profile names, file paths, browsing details, SMS senders and message excerpts; keep them private." Os relatórios são salvos em uma pasta de descobertas no seu computador, e um ZIP de --evidence-bundle é explicitamente "unencrypted".
revisão por IA
- AtençãoA verificação do celular precisa de depuração USB
As etapas para Android pedem para ativar as Opções do desenvolvedor e a depuração USB, e aceitar "Always allow" para o computador. O README diz para desativar a depuração USB novamente ao terminar, mas um celular deixado nesse estado fica mais exposto.
revisão por IA
- InfoRepositório muito novo com muitas estrelas
O repositório foi criado em 2026-10-25 e já tinha 4007 estrelas e 428 forks em 2026-11-01, com 16 releases nessa primeira semana. Não há um histórico longo para avaliá-lo.
revisão por IA
- InfoPublicador anônimo sem binários assinados
README: "The project is anonymous, so do not take its word for anything" e "There is no signed Windows program, and none is planned while the project stays anonymous". As releases trazem um único arquivo Python com um SHA-256 publicado e assinatura GPG, não um instalador.
revisão por IA
- InfoUm comando opcional baixa e executa outro programa
README, "Guided acquisition (experimental)": a flag opcional --collect-android "downloads official AndroidQF v1.8.3, checks its pinned SHA-256, asks for the device owner's explicit consent and runs the collector". O README a chama de "the only point at which the tool runs a program it did not ship".
revisão por IA
As evidências aparecem no idioma original.
O que o Radar não conseguiu verificar
- Se as verificações realmente chegam ao fim em cada versão de Windows, macOS, Linux, Android e iOS.
- Se um resultado está correto: o próprio projeto diz que um resultado limpo não é prova de que o aparelho esteja limpo, e que as coincidências podem ser inofensivas (por exemplo, uma notícia que menciona um endereço de spyware).
- Se o único arquivo Python anexado a cada release realmente se reconstrói até o SHA-256 publicado.
- Quanto disco e tempo uma verificação completa leva em uma máquina com muitos arquivos, já que ele gera impressões digitais de arquivos de até 120 MiB cada.
- Se as versões fixas de dependências com vulnerabilidades conhecidas (cryptography) afetam as partes da ferramenta que são usadas, além do que o README afirma.