Анализ логов WinEventLog (и попытка обнаружить DNS) на основе предоставленного набора botsv1.json.
Содержимое:
analyze_ib.py— скрипт загрузки, нормализации, детекции подозрительных событий и построения графика топ-10.botsv1.json— исходный экспорт логов.
Как запустить:
- Создать виртуальное окружение и активировать его (рекомендовано):
python -m venv .venv
source .venv/bin/activate- Установить зависимости:
pip install -r requirements.txt- Запустить анализ:
python analyze_ib.pyГенерируется файл suspicious_top10.png в корне проекта при наличии подозрительных WinEventLog событий.
Если хотите, могу помочь создать публичный репозиторий на GitHub и запушить проект туда.