Zero-Breach-Toolkit: офлайн-проверка шпионского ПО на устройствах
Zero-Breach-Toolkit — это бесплатный инструмент для офлайн-проверки наличия следов известного шпионского ПО, такого как Pegasus и Predator, на разных устройствах.
Он полезен для журналистов, активистов и людей, работающих в сфере защиты прав человека, которые могут стать мишенью таких атак. В отличие от других решений, этот инструмент не требует подключения к сети во время сканирования и не вносит изменений в системы, что дополнительно повышает уровень безопасности проверки. Основной фокус на том, чтобы предоставить подробные отчёты о ситуации без создания ложных представлений о безопасности.
Проект написан на Python и совместим с Windows, macOS, а также Android и iPhone (через резервные копии). Чтобы начать, достаточно установить Python и следовать простым шагам, представленным в README. Учти, что чистый результат не является доказательством отсутствия угрозы, а инструмент не гарантирует полную безопасность. Если ты подозреваешь, что стал целью атаки, сначала обратись за помощью к экспертам.
Проект Zero Breach Toolkit — это бесплатный и открытый инструмент для проверки наличия следов известного шпионского ПО (таких как Pegasus, Predator, Graphite, Candiru и других) на компьютерах, смартфонах Android и резервных копиях iPhone. Главная цель этого инструмента — помочь пользователям выявить возможное заражение шпионским ПО, не нарушая конфиденциальности и не модифицируя исходные данные.
Инструмент имеет несколько ключевых характеристик:
- Только для чтения. Он не изменяет исходные данные или настройки системы, а записывает только временные снимки базы данных и запрашиваемые отчеты.
- Нет сетевых запросов во время сканирования. Инструмент не обращается к адресам шпионского ПО и не отправляет данные, блокируя все сетевые вызовы Python.
- Четкие границы возможностей. Каждый отчет сообщает, что было обнаружено, насколько сильны полученные доказательства и что не удалось проверить.
Как установить и запустить
Для установки и запуска Zero Breach Toolkit тебе понадобится компьютер с Windows или Mac, а также примерно 20 минут времени. Проверка смартфонов осуществляется путем подключения к компьютеру.
Установка на Windows
1. Скачай Python с сайта python.org и убедись, что при установке выбрано "Добавить python.exe в PATH".
2. Скачай ZIP-архив проекта с GitHub и распакуй его.
3. Закрой браузеры и мессенджеры.
4. Запусти файл run-scan.cmd из папки toolkit.
5. Следуй инструкциям на экране, чтобы обновить индикаторы и начать стандартную проверку.
Установка на Mac
1. Скачай и установи Python, затем открой "Install Certificates.command".
2. Скачай ZIP-архив проекта и распакуй его.
3. Дай приложению Terminal полный доступ к диску.
4. Закрой браузеры и мессенджеры.
5. Запусти проверку через Terminal, следуя инструкциям.
Проверка Android и iPhone
Для проверки Android-устройств сначала необходимо настроить USB-отладку. Для iPhone потребуется сделать резервную копию, подключив устройство к компьютеру. Инструмент проверяет только те данные, которые были собраны предварительно, например, в результате выполнения другого инструмента, такого как AndroidQF.
Ограничения
Несмотря на все преимущества, Zero Breach Toolkit имеет свои ограничения:
- Инструмент ищет только известные индикаторы. Новое или неопубликованное шпионское ПО не будет обнаружено.
- Проверки на Android и iPhone зависят от содержимого собранных данных; полную проверку устройства провести не удастся.
- Это не заменяет подробный анализ экспертов. Если у тебя есть серьезные опасения, лучше обратиться за профессиональной помощью.
Zero Breach Toolkit — мощный инструмент для обнаружения известного шпионского ПО, подходящий для пользователей, желающих проверить свои устройства на наличие угроз, без необходимости в технических знаниях или сложной настройке.
Открыть на GitHub: interplains/Zero-Breach-Toolkit →
RepoRadar