Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
shadowd — Сервер брандмауэра веб-приложений Shadow Daemon | Kitploit
Инструменты/GitHubGitHub/zecure/shadowd
Оборонительные ИнструментыСканеры уязвимостейЭксплуатация веб-приложенийВеб-безопасностьОбнаружение ВторженийБезопасность APIArchived
GitHubzecure/shadowd

shadowd

Сервер брандмауэра веб-приложений Shadow Daemon

Репозиторий
306423 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Logo

Build Status Quality Gate Status

Shadow Daemon — это веб-брандмауэр (WAF), который перехватывает запросы на уровне приложения. Этот репозиторий содержит основной компонент Shadow Daemon, отвечающий за анализ и хранение запросов.

Документация

Полную документацию см. на shadowd.zecure.org.

Установка

Подготовка

Используйте cmake для настройки и подготовки проекта. Рекомендуется создать отдельный каталог для этого. Типичная установка может выглядеть следующим образом.

root@kitploit:~
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_BUILD_TYPE=Release ..

Компиляция

Если cmake выполнен успешно, он создаёт makefile. Используйте его для компиляции и установки проекта.

root@kitploit:~
make shadowd
make install

База данных

Установите и настройте сервер баз данных. В настоящее время shadowd официально поддерживает PostgreSQL и MySQL. После этого создайте нового пользователя и базу данных для shadowd и импортируйте правильную структуру.

Если вы используете PostgreSQL, можете применить psql для импорта структуры.

root@kitploit:~
psql -Ushadowd shadowd < /usr/share/shadowd/pgsql_layout.sql

Если вы используете MySQL, можете применить mysql для импорта структуры. Пользователю требуется привилегия CREATE ROUTINE.

root@kitploit:~
mysql -ushadowd -p shadowd < /usr/share/shadowd/mysql_layout.sql

Конфигурация

Установщик копирует конфигурационный файл в /etc/shadowd/shadowd.ini. Файл содержит комментарии и должен быть интуитивно понятным.

Скачать инструмент