Repolode
stanfrbd

stanfrbd/cyberbro

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

Open source альтернатива:VirusTotal

Звёзды
695
Форки
77
Открытые issues
35
Последний коммит
3 дня назад

Что это?

Cyberbro извлекает из вставленных логов или произвольного текста индикаторы компрометации: IP-адреса, домены, URL, хеши файлов и ID расширений Chrome, а затем проверяет их в наборе сервисов репутации. Результаты из VirusTotal, AbuseIPDB, Shodan, ThreatFox, URLscan и других сервисов собираются в один отчёт, который можно фильтровать и экспортировать в CSV или Excel.

Инструмент также позволяет искать связанные объекты по наблюдаемым индикаторам: для этого используются обратный DNS, RDAP/Whois и поиск контактов для сообщений о злоупотреблениях. Интеграции с платформами для защиты конечных точек и SIEM, такими как Microsoft Defender for Endpoint, CrowdStrike, MISP, OpenCTI и DFIR IRIS, позволяют проверять индикаторы в ваших собственных инструментах безопасности. Многие механизмы проверки бесплатны и не требуют API-ключа; для включения остальных нужно добавить токены в файл .env.

Приложение на Flask запускается с помощью Docker Compose, хранит историю анализов в SQLite, поддерживает прокси и предоставляет небольшой JSON API по адресу /api/ для запуска анализов и получения результатов, а также MCP-сервер для работы с LLM-клиентами.

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

  • 01Автоматически извлекает из текста IP-адреса, домены, URL, хеши и ID расширений Chrome.
  • 02За один проход проверяет индикаторы во множестве сервисов threat intelligence, обрабатывая их в несколько потоков.
  • 03Ищет связанные данные с помощью обратного DNS, RDAP/Whois и поиска контактов для сообщений о злоупотреблениях.
  • 04Интегрируется с MDE, CrowdStrike, MISP, OpenCTI и DFIR IRIS.
  • 05Экспортирует результаты в CSV или Excel и хранит историю анализов в SQLite.
  • 06Предоставляет JSON API и расширения для Firefox, Chromium и Edge.

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

  • Первичный анализ подозрительных IP-адресов, доменов и хешей из логов инцидентов.
  • Быстрое обогащение индикаторов при поиске угроз или расследовании цифровых инцидентов (DFIR).
  • Запуск лёгкого сервиса проверки репутации на собственном сервере без сложной платформы.
  • Автоматизация проверок IoC из скриптов или LLM-инструментов через API и MCP.

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

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/stanfrbd/cyberbro
  2. 2

    Перейдите в папку проекта

    cd cyberbro
  3. 3

    Скопируйте пример файла конфигурации в .env

    cp .env.sample .env
  4. 4

    Запустите приложение с помощью Docker, затем откройте http://127.0.0.1:5000

    docker compose up

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

  • Требуется Docker или ручная настройка Python с настроенным файлом .env.
  • Для многих движков нужны API-ключи, хотя есть бесплатные движки, работающие без них.
  • Согласно README, для использования в production необходимы обратный прокси и WAF.

Темы

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

Что такое cyberbro?
Самостоятельно размещаемое веб-приложение, которое извлекает IoC из текста и проверяет их репутацию в многочисленных сервисах threat intelligence. Cyberbro извлекает из вставленных логов или произвольного текста индикаторы компрометации: IP-адреса, домены, URL, хеши файлов и ID расширений Chrome, а затем проверяет их в наборе сервисов репутации. Результаты из VirusTotal, AbuseIPDB, Shodan, ThreatFox, URLscan и других сервисов собираются в один отчёт, который можно фильтровать и экспортировать в CSV или Excel.
cyberbro можно использовать бесплатно? Какая у него лицензия?
cyberbro распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
cyberbro всё ещё поддерживается?
Активно поддерживается. Последний коммит в cyberbro — 19 окт. 2026 г..
Для чего можно использовать cyberbro?
Первичный анализ подозрительных IP-адресов, доменов и хешей из логов инцидентов. Быстрое обогащение индикаторов при поиске угроз или расследовании цифровых инцидентов (DFIR). Запуск лёгкого сервиса проверки репутации на собственном сервере без сложной платформы. Автоматизация проверок IoC из скриптов или LLM-инструментов через API и MCP.
Как установить cyberbro?
Клонируйте репозиторий: git clone https://github.com/stanfrbd/cyberbro Перейдите в папку проекта: cd cyberbro Скопируйте пример файла конфигурации в .env: cp .env.sample .env Запустите приложение с помощью Docker, затем откройте http://127.0.0.1:5000: docker compose up
Где скачать cyberbro?
Исходный код и инструкции по установке — на GitHub: https://github.com/stanfrbd/cyberbro

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

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

Инструмент с открытым исходным кодом для автоматизации OSINT: собирает данные об IP-адресах, доменах, email и других целях из более чем 200 источников для анализа угроз и картирования поверхности атаки.

23,7 тыс.3,8 тыс.PythonMITОбновлён 6 месяцев назад