Сборка Snort из исходных кодов в ubuntu 22.04

Opensource IDS система
Ответить
Admin
Администратор
Сообщения: 24
Зарегистрирован: 15 дек 2022, 13:04
Откуда: Klaipėda, Lithuania

Сборка Snort из исходных кодов в ubuntu 22.04

Сообщение Admin »

0. Установить модули

Код: Выделить всё

sudo apt install flex libfl-dev hwloc libhwloc-dev libluajit-5.1-dev
1. Предварительно установим libdaq. Распаковываем, собираем устанавливаем

Код: Выделить всё

wget https://snort.org/downloads/snortplus/libdaq-3.0.12.tar.gz
tar xf libdaq-3.0.12.tar.gz
cd libdaq-3.0.12
./bootstrap
./configure --prefix="/opt/libdaq"
mkdir /opt/libdaq
make install
2. Получаем Snort и распаковываем его

Код: Выделить всё

wget https://snort.org/downloads/snortplus/snort3-3.1.67.0.tar.gz
tar xf snort3-3.1.67.0.tar.gz
cd snort3-3.1.67.0.tar.gz
3. Конфигурируем пакет.

Код: Выделить всё

PKG_CONFIG_PATH="/opt/libdaq/lib/pkgconfig:$PKG_CONFIG_PATH" ./configure_cmake.sh --prefix="/opt/snort"
4. переходим в build и начинаем сборку

Код: Выделить всё

cd build
make
Ответить