Подборка ресурсов по киберразведке: фиды IP-адресов и доменов, образцы вредоносного ПО, форматы данных, фреймворки, инструменты и исследования.
alexandreborges/malwoverview
CLI-инструмент для первичного анализа, который проверяет хеши, URL, IP-адреса и домены во множестве сервисов threat intelligence, песочниц и репозиториев вредоносного ПО.
Open source альтернатива:VirusTotal Graph
- Звёзды
- 4,139
- Форки
- 556
- Открытые issues
- 0
- Последний коммит
- 2 месяца назад
Что это?
Malwoverview — инструмент первичного анализа для специалистов по поиску угроз и аналитиков вредоносного ПО. Он обращается сразу ко множеству сервисов, включая VirusTotal, Hybrid Analysis, URLHaus, Malware Bazaar, ThreatFox, Malshare, Polyswarm, AlienVault OTX, Malpedia, Triage, Shodan, AbuseIPDB, GreyNoise, URLScan.io и NIST NVD. Это позволяет проверить хеш, URL, IP-адрес, домен или CVE из командной строки, не открывая каждый сайт отдельно.
Помимо поиска, инструмент умеет отправлять и скачивать образцы, проверять списки хешей пакетно, сканировать каталоги, извлекать IOC из текста и проверять файлы с помощью правил YARA. Локальные функции — первичный анализ PE-файлов, отчёты об энтропии и оверлеях, а также проверка подписей Authenticode — работают без API-ключа. Дополнительное обогащение с помощью LLM добавляет к результатам оценки риска и сопоставление с MITRE ATT&CK; поддерживаются Claude, Gemini, OpenAI и локальная модель Ollama.
Инструмент работает в режимах CLI, интерактивной REPL и текстового TUI, а результаты можно сохранить в JSON или CSV. Устанавливается из PyPI и требует Python 3.11 или новее. По умолчанию образцы не отправляются ни в одну конечную точку, поэтому инструмент можно использовать в рамках ограничений NDA.
Ключевые возможности
- 01Проверяет данные в VirusTotal, Hybrid Analysis, Malware Bazaar, URLHaus, ThreatFox и многих других источниках threat intelligence из одного CLI.
- 02Пакетная проверка хешей, сканирование каталогов и извлечение IOC из текстовых файлов.
- 03Проверка файлов и каталогов с помощью YARA, а также поддержка VirusTotal Retrohunt и Livehunt.
- 04Локальный первичный анализ PE-файлов и проверка подписей Authenticode без API-ключа.
- 05Дополнительное обогащение с помощью LLM: Claude, Gemini, OpenAI или локальная Ollama.
- 06Интерактивные режимы REPL и TUI, вывод в JSON и CSV.
Сценарии использования
- Первичный анализ подозрительного файла, хеша, URL или IP-адреса во время инцидента.
- Пакетная проверка списка хешей или IP-адресов сразу в нескольких сервисах threat intelligence.
- Сканирование каталога с образцами с помощью правил YARA и сводка по найденным совпадениям.
- Проверка, известны ли песочницам или VirusTotal APK-файлы, установленные на Android-устройстве.
Быстрый старт
- 1
Установите Malwoverview с помощью pip
python -m pip install -U malwoverview - 2
При необходимости установите дополнительные компоненты, например сканирование YARA или панель TUI
pip install malwoverview[all] - 3
Добавьте ключи API в файл .malwapi.conf в домашнем каталоге
Что важно знать
- Для использования всех возможностей нужны ключи API для множества отдельных сторонних сервисов.
- В Windows требуется особая настройка python-magic, а в macOS — дополнительные шаги с Homebrew.
Темы
Частые вопросы
- Что такое malwoverview?
- CLI-инструмент для первичного анализа, который проверяет хеши, URL, IP-адреса и домены во множестве сервисов threat intelligence, песочниц и репозиториев вредоносного ПО. Malwoverview — инструмент первичного анализа для специалистов по поиску угроз и аналитиков вредоносного ПО. Он обращается сразу ко множеству сервисов, включая VirusTotal, Hybrid Analysis, URLHaus, Malware Bazaar, ThreatFox, Malshare, Polyswarm, AlienVault OTX, Malpedia, Triage, Shodan, AbuseIPDB, GreyNoise, URLScan.io и NIST NVD. Это позволяет проверить хеш, URL, IP-адрес, домен или CVE из командной строки, не открывая каждый сайт отдельно.
- malwoverview можно использовать бесплатно? Какая у него лицензия?
- malwoverview распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- malwoverview всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в malwoverview — 22 сент. 2026 г..
- Для чего можно использовать malwoverview?
- Первичный анализ подозрительного файла, хеша, URL или IP-адреса во время инцидента. Пакетная проверка списка хешей или IP-адресов сразу в нескольких сервисах threat intelligence. Сканирование каталога с образцами с помощью правил YARA и сводка по найденным совпадениям. Проверка, известны ли песочницам или VirusTotal APK-файлы, установленные на Android-устройстве.
- Как установить malwoverview?
- Установите Malwoverview с помощью pip: python -m pip install -U malwoverview При необходимости установите дополнительные компоненты, например сканирование YARA или панель TUI: pip install malwoverview[all] Добавьте ключи API в файл .malwapi.conf в домашнем каталоге
- Где скачать malwoverview?
- Исходный код и инструкции по установке — на GitHub: https://github.com/alexandreborges/malwoverview
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
MCP-сервер, который предоставляет AI-агентам доступ к Shodan API и CVEDB для поиска интернет-устройств, разведки хостов, анализа DNS и уязвимостей.
Самостоятельно размещаемое веб-приложение, которое извлекает IoC из текста и проверяет их репутацию в многочисленных сервисах threat intelligence.
Портативный Python-скрипт для управления Sysinternals Procmon, записи активности программ во время выполнения и подготовки отчётов для анализа вредоносного ПО.
Плагин для IDA Pro, который строит пути выполнения от точек входа, группирует связанные функции и с помощью Gemini описывает поведение бинарного файла.
Инструмент с открытым исходным кодом для автоматизации OSINT: собирает данные об IP-адресах, доменах, email и других целях из более чем 200 источников для анализа угроз и картирования поверхности атаки.