
zeek v8.2.1
Zeek — это мощный фреймворк для анализа сети, который сильно отличается от типичных IDS, которые вы, возможно, знаете.
Монитор безопасности сети Zeek
Мощная платформа для анализа сетевого трафика и мониторинга безопасности.
Ключевые особенности — Документация — Начало работы — Разработка — Лицензия
Ключевые особенности
-
Глубокий анализ Zeek включает анализаторы для множества протоколов, обеспечивая высокоуровневый семантический анализ на прикладном уровне.
-
Адаптируемость и гибкость Специализированный скриптовый язык Zeek позволяет реализовывать политики мониторинга, специфичные для конкретного сайта, и не ограничивает использование каким-либо одним подходом к обнаружению.
-
Эффективность Zeek ориентирован на высокопроизводительные сети и используется в работе на различных крупных площадках.
-
Высокая сохранность состояния Zeek ведёт обширное состояние на уровне приложений о сети, которую он мониторит, и предоставляет высокоуровневый архив активности сети.
Начало работы
Лучшее место для поиска информации о начале работы с Zeek — это наш веб-сайт www.zeek.org, в частности раздел документации. На сайте вы также можете найти загрузки для стабильных релизов, учебные пособия по настройке Zeek и множество других полезных ресурсов.
Примечания к выпускам можно найти в NEWS, а полный список всех изменений — в CHANGES.
Чтобы работать с самым свежим кодом из ветки разработки Zeek, клонируйте главный git-репозиторий:
git clone --recursive https://github.com/zeek/zeek
Убедившись, что все зависимости установлены, соберите и установите:
./configure && make && sudo make install
Напишите свой первый скрипт Zeek:
# Файл "hello.zeek"
event zeek_init()
{
print "Hello World!";
}
И запустите его:
zeek hello.zeek
Для дальнейшего изучения языка сценариев Zeek отличным ресурсом является try.zeek.org.
Разработка
Zeek разрабатывается на GitHub силами сообщества. Мы приветствуем вклад. Работа над проектом с открытым исходным кодом, таким как Zeek, может быть невероятно полезным опытом, и, пакет за пакетом, делает Интернет немного безопаснее. Сегодня, благодаря бесчисленным вкладам, Zeek используется в рабочих средах по всему миру крупными компаниями, образовательными и научными учреждениями для обеспечения безопасности их киберинфраструктуры.
Если вы заинтересованы в участии, мы собираем запросы на функции и проблемы на GitHub здесь, и вы можете найти эти хорошей отправной точкой. Дополнительную информацию о разработке Zeek можно найти здесь, а информацию о сообществе и списках рассылки (которые довольно активны) можно найти здесь.
Лицензия
Zeek распространяется под лицензией BSD, что позволяет свободно использовать его практически без ограничений. Вы можете найти её здесь.
Инструментарий
Мы используем следующие инструменты для выявления проблем, подлежащих исправлению, среди прочих.
- Clang-Tidy
- Coverity
- PVS-Studio — статический анализатор для кода на C, C++, C# и Java.
