Repolode
interplains

interplains/Zero-Breach-Toolkit

Автономный сканер для поиска следов известных наёмных шпионских программ на Windows, macOS и Linux, в коллекциях Android и резервных копиях iPhone.

Звёзды
4,511
Форки
476
Открытые issues
2
Последний коммит
вчера

Что это?

Zero Breach Toolkit — это инструмент командной строки на Python для поиска следов известных наёмных шпионских программ, таких как Pegasus, Predator, Graphite и Candiru. Он проверяет компьютеры под управлением Windows, macOS и Linux, телефоны Android по коллекциям AndroidQF, а также локальные резервные копии iPhone и извлечённые файловые системы. Инструмент сопоставляет историю браузера, cookies, системные записи, отпечатки файлов, сообщения и другие артефакты примерно с 12 400 опубликованными индикаторами.

Сканирование выполняется только на чтение и не отправляет сетевых запросов. Сеть используется только при запуске необязательной команды для загрузки обновлённых списков индикаторов. В каждом отчёте указано, что найдено, насколько убедительны доказательства и какие проверки не удалось выполнить. Чистый результат не представляется доказательством безопасности устройства, а совпадение — подтверждённым заражением: это лишь повод изучить устройство внимательнее.

В проекте есть пошаговое меню для пользователей без технических знаний, режимы быстрого, полного, только браузерного и целевого сканирования, а также экспорт приватного пакета с доказательствами. Отчёты могут содержать конфиденциальные личные данные, поэтому инструмент хранит их локально, пока пользователь сам ими не поделится.

Ключевые возможности

  • 01Проверяет компьютеры под управлением Windows, macOS и Linux на наличие записей браузера, системных следов и известных отпечатков файлов.
  • 02Проверяет телефоны Android по коллекциям AndroidQF, в том числе установленные приложения и ссылки в SMS.
  • 03Читает локальные резервные копии iPhone, извлечённые файловые системы и архивы sysdiagnose.
  • 04Выполняет сканирование только на чтение и не отправляет сетевых запросов.
  • 05Для каждой находки указывает убедительность доказательств и перечисляет проверки, которые не удалось выполнить.

Сценарии использования

  • Журналисты и активисты, которым нужна первичная автономная проверка компьютера или телефона перед обращением за экспертной помощью.
  • Специалисты по безопасности, проверяющие подозрительное устройство или собранную резервную копию телефона.
  • Исследователи, сопоставляющие артефакты с устройства с опубликованными индикаторами шпионских программ.

Быстрый старт

  1. 1

    Установите Python с сайта python.org

  2. 2

    Скачайте ZIP-архив проекта с помощью зелёной кнопки Code на GitHub и распакуйте его

  3. 3

    Запустите сканирование из распакованной папки (macOS/Linux; в Windows дважды щёлкните scan/run-scan.cmd)

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

Что важно знать

  • Отсутствие проблем в результатах не доказывает, что устройство безопасно: инструмент проверяет только опубликованные индикаторы и сообщает о пробелах.
  • Проверки в реальном времени, доступные только в Windows, не запускаются в macOS или Linux.
  • Для проверки телефона нужно вручную выполнить настройку на телефоне и компьютере; для проверки iPhone требуется зашифрованная резервная копия.

В подборках

Темы

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

Частые вопросы

Что такое Zero-Breach-Toolkit?
Автономный сканер для поиска следов известных наёмных шпионских программ на Windows, macOS и Linux, в коллекциях Android и резервных копиях iPhone. Zero Breach Toolkit — это инструмент командной строки на Python для поиска следов известных наёмных шпионских программ, таких как Pegasus, Predator, Graphite и Candiru. Он проверяет компьютеры под управлением Windows, macOS и Linux, телефоны Android по коллекциям AndroidQF, а также локальные резервные копии iPhone и извлечённые файловые системы. Инструмент сопоставляет историю браузера, cookies, системные записи, отпечатки файлов, сообщения и другие артефакты примерно с 12 400 опубликованными индикаторами.
Zero-Breach-Toolkit можно использовать бесплатно? Какая у него лицензия?
Zero-Breach-Toolkit распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Zero-Breach-Toolkit всё ещё поддерживается?
Активно поддерживается. Последний коммит в Zero-Breach-Toolkit — 5 нояб. 2026 г..
Для чего можно использовать Zero-Breach-Toolkit?
Журналисты и активисты, которым нужна первичная автономная проверка компьютера или телефона перед обращением за экспертной помощью. Специалисты по безопасности, проверяющие подозрительное устройство или собранную резервную копию телефона. Исследователи, сопоставляющие артефакты с устройства с опубликованными индикаторами шпионских программ.
Как установить Zero-Breach-Toolkit?
Установите Python с сайта python.org Скачайте ZIP-архив проекта с помощью зелёной кнопки Code на GitHub и распакуйте его Запустите сканирование из распакованной папки (macOS/Linux; в Windows дважды щёлкните scan/run-scan.cmd): cd ~/Downloads/Zero-Breach-Toolkit-main && python3 -X utf8 scan/zero-breach-toolkit.py
Где скачать Zero-Breach-Toolkit?
Исходный код и инструкции по установке — на GitHub: https://github.com/interplains/Zero-Breach-Toolkit

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемое веб-приложение, которое извлекает IoC из текста и проверяет их репутацию в многочисленных сервисах threat intelligence.

69878PythonMITАктивно поддерживаетсяОбновлён 18 дней назад

Инструмент цифровой криминалистики с открытым исходным кодом на Java для обработки, индексации и анализа цифровых доказательств, например образов дисков и устройств.

Безопасность#digital-forensics#forensics#data-recovery
3,1 тыс.+6 за неделю529JavaOtherАктивно поддерживаетсяОбновлён 17 часов назад

Инструмент цифровой криминалистики для подключения, анализа и визуализации артефактов Google Chrome: истории, загрузок, данных авторизации и кэша.

Безопасность#forensics#browser-forensics#chrome
286+1 за неделю43JavaScriptMITАктивно поддерживаетсяОбновлён 9 дней назад