• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Why SafeLine Might Be the Best Open Source WAF You Haven’t Tried Yet

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

is a free and open source Web Application Firewall (WAF) developed by Chaitin Tech. It’s lightweight, powerful, and offers enterprise-grade protection against a wide range of attacks — SQLi, XSS, RCE, SSRF, Path Traversal, and more.

? Quick Deployment with Docker


mkdir -p "/data/safeline"
cd "/data/safeline"
wget "

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

"

# Edit environment variables
vi .env

.env sample:


SAFELINE_DIR=/data/safeline
IMAGE_TAG=latest
MGT_PORT=9443
POSTGRES_PASSWORD=yourpassword
SUBNET_PREFIX=172.22.222
IMAGE_PREFIX=swr.cn-east-3.myhuaweicloud.com/chaitin-safeline
ARCH_SUFFIX=
RELEASE=
REGION=

Start SafeLine:


docker compose up -d
? How It Works


Without SafeLine:


User → Web Server


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.


With SafeLine:


User → SafeLine (reverse proxy) → Web Server


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Just like Nginx, it sits in front of your app and inspects every request.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



?‍? Admin Console


# Reset admin password
docker exec safeline-mgt resetadmin

Access the console at:

https://<your-ip>:9443


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



? Add Sites & Free HTTPS Certificates

  • Go to Applications → Add Application
  • Forward port 80 and 443 to your backend service
  • Works like a transparent reverse proxy
  • Supports Let's Encrypt with auto-renew — just enter the domain!

Bonus: Enable Auto HTTP to HTTPS redirect under Global Config.

?️ Protection Modes



Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Choose your site's defense level:

  • Defense: Block all attacks
  • Audited: Only log suspicious behavior
  • Offline: Show a maintenance page

A session ID sl-session is injected for tracking.

? Join the Community


Stay tuned for Part 2, where we test SafeLine with real attack payloads and benchmark it against Cloudflare, ModSecurity, and others.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу