Repolode
interplains

interplains/Zero-Breach-Toolkit

Escáner offline que busca rastros de spyware mercenario conocido en computadoras Windows, macOS y Linux, colecciones de Android y respaldos de iPhone.

Estrellas
4,546
Forks
479
Issues abiertos
2
Último commit
anteayer

¿Qué es?

Zero Breach Toolkit es una herramienta de línea de comandos escrita en Python que busca rastros de spyware mercenario conocido, como Pegasus, Predator, Graphite y Candiru. Revisa computadoras Windows, macOS y Linux; teléfonos Android mediante colecciones de AndroidQF; y respaldos locales de iPhone o sistemas de archivos extraídos. Compara el historial del navegador, las cookies, los registros del sistema, las huellas de archivos, los mensajes y otros artefactos con unos 12.400 indicadores publicados.

Los análisis son de solo lectura y no realizan solicitudes de red. El único uso de la red corresponde a un comando opcional que descarga listas de indicadores actualizadas. Cada informe indica qué se encontró, qué solidez tienen las pruebas y qué comprobaciones no se pudieron ejecutar. Un resultado limpio no se presenta como prueba de que un dispositivo sea seguro, y una coincidencia se describe como un motivo para investigar más, no como una infección confirmada.

El proyecto incluye un menú guiado para usuarios sin conocimientos técnicos, opciones para análisis rápidos, completos, solo del navegador y dirigidos, y la exportación de un paquete privado de evidencias. Los informes pueden contener datos personales sensibles, por lo que la herramienta los mantiene en el dispositivo, salvo que el usuario los comparta.

Funciones clave

  • 01Analiza computadoras Windows, macOS y Linux en busca de registros del navegador, rastros del sistema y huellas de archivos conocidos.
  • 02Revisa teléfonos Android a partir de colecciones de AndroidQF, incluidas las aplicaciones instaladas y los enlaces de SMS.
  • 03Lee respaldos locales de iPhone, sistemas de archivos extraídos y archivos sysdiagnose.
  • 04Realiza análisis de solo lectura, sin solicitudes de red.
  • 05Indica la solidez de las pruebas de cada hallazgo y enumera las comprobaciones que no se pudieron ejecutar.

Casos de uso

  • Periodistas o activistas que quieran hacer una primera comprobación offline de una computadora o un teléfono antes de pedir ayuda a expertos.
  • Personal de seguridad que revisa un dispositivo sospechoso o un respaldo de teléfono recopilado.
  • Investigadores que comparan artefactos de dispositivos con indicadores publicados de spyware.

Inicio rápido

  1. 1

    Instala Python desde python.org

  2. 2

    Descarga el ZIP del proyecto con el botón verde Code de GitHub y descomprímelo

  3. 3

    Ejecuta el análisis desde la carpeta descomprimida (macOS/Linux; en Windows, haz doble clic en scan/run-scan.cmd)

    cd ~/Downloads/Zero-Breach-Toolkit-main && python3 -X utf8 scan/zero-breach-toolkit.py

Antes de usarlo

  • Un resultado sin hallazgos no demuestra que un dispositivo sea seguro; la herramienta solo comprueba indicadores publicados e informa de las lagunas.
  • Las comprobaciones en tiempo real exclusivas de Windows no se ejecutan en macOS ni Linux.
  • Las comprobaciones de teléfonos requieren pasos de configuración manual en el teléfono y el ordenador; las de iPhone requieren una copia de seguridad cifrada.

En colecciones

Temas

#security#spyware-detection#digital-forensics#incident-response#offline-tool#python#iphone#android

Preguntas frecuentes

¿Qué es Zero-Breach-Toolkit?
Escáner offline que busca rastros de spyware mercenario conocido en computadoras Windows, macOS y Linux, colecciones de Android y respaldos de iPhone. Zero Breach Toolkit es una herramienta de línea de comandos escrita en Python que busca rastros de spyware mercenario conocido, como Pegasus, Predator, Graphite y Candiru. Revisa computadoras Windows, macOS y Linux; teléfonos Android mediante colecciones de AndroidQF; y respaldos locales de iPhone o sistemas de archivos extraídos. Compara el historial del navegador, las cookies, los registros del sistema, las huellas de archivos, los mensajes y otros artefactos con unos 12.400 indicadores publicados.
¿Zero-Breach-Toolkit es gratuito? ¿Qué licencia tiene?
Zero-Breach-Toolkit es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Zero-Breach-Toolkit sigue mantenido?
Mantenimiento activo. El último commit de Zero-Breach-Toolkit fue el 5 nov 2026.
¿Para qué puedo usar Zero-Breach-Toolkit?
Periodistas o activistas que quieran hacer una primera comprobación offline de una computadora o un teléfono antes de pedir ayuda a expertos. Personal de seguridad que revisa un dispositivo sospechoso o un respaldo de teléfono recopilado. Investigadores que comparan artefactos de dispositivos con indicadores publicados de spyware.
¿Cómo se instala Zero-Breach-Toolkit?
Instala Python desde python.org Descarga el ZIP del proyecto con el botón verde Code de GitHub y descomprímelo Ejecuta el análisis desde la carpeta descomprimida (macOS/Linux; en Windows, haz doble clic en scan/run-scan.cmd): cd ~/Downloads/Zero-Breach-Toolkit-main && python3 -X utf8 scan/zero-breach-toolkit.py
¿Dónde consigo Zero-Breach-Toolkit?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/interplains/Zero-Breach-Toolkit

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados

Herramienta de informática forense digital de código abierto, escrita en Java, para procesar, indexar y analizar evidencias digitales incautadas, como imágenes de disco y dispositivos.

Seguridad#digital-forensics#forensics#data-recovery
3,1 mil+6 esta semana530JavaOtherBien mantenidoActualizado anteayer

Herramienta forense que monta, analiza y visualiza artefactos de Google Chrome, como el historial, las descargas, los inicios de sesión y la caché.

Seguridad#forensics#browser-forensics#chrome
286+1 esta semana43JavaScriptMITBien mantenidoActualizado hace 10 días