CLI и TypeScript SDK от OpenAI для поиска уязвимостей в коде, проверки находок и генерации исправлений.
chaitin/SafeLine
Самостоятельно разворачиваемый веб-фаервол и обратный прокси, который фильтрует HTTP-трафик и блокирует SQL-инъекции, XSS и бот-атаки.
Open source альтернатива:Cloudflare WAF
AWS WAF
Imperva
- Звёзды
- 22,772
- Форки
- 1,552
- Открытые issues
- 51
- Последний коммит
- 21 день назад
Что это?
SafeLine — это самостоятельно разворачиваемый веб-фаервол (WAF), который работает как обратный прокси между веб-приложением и Интернетом. Весь HTTP-трафик проходит через него, поэтому вредоносные запросы можно отфильтровать или заблокировать, не допуская их до сервера.
SafeLine защищает от широкого спектра веб-атак, включая SQL-инъекции, XSS, внедрение кода и команд ОС, SSRF, XXE, обход каталогов, подбор паролей и HTTP-флуд. Помимо фильтрации атак, он поддерживает ограничение частоты запросов по IP, список контроля доступа к веб-ресурсам, антибот-проверки, которые пропускают людей и блокируют краулеры, а также дополнительную проверку паролем перед доступом к сайту.
SafeLine также обеспечивает динамическую защиту: при каждом посещении шифрует HTML и JavaScript. В комплект входят интеграции с Ingress-NGINX для Kubernetes и Kong Gateway, а также MCP-сервер для управления с помощью AI. Доступна и коммерческая редакция PRO.
Ключевые возможности
- 01Блокирует распространённые веб-атаки, включая SQL-инъекции, XSS, внедрение команд и SSRF.
- 02Ограничивает частоту запросов по IP, помогая сдерживать подбор паролей и всплески трафика.
- 03Проводит антибот-проверки: пропускает людей и блокирует краулеры.
- 04Позволяет дополнительно закрыть доступ к сайту проверкой паролем.
- 05Динамически шифрует HTML и JavaScript при каждом посещении.
- 06Плагины Ingress-NGINX и Kong Gateway для Kubernetes и API-трафика.
Сценарии использования
- Защита общедоступного сайта или веб-приложения от распространённых атак с внедрением кода и XSS.
- Добавление ограничения частоты запросов и защиты от ботов перед страницами входа или API.
- Защита входящего трафика Kubernetes с помощью уже настроенного Ingress-NGINX.
- Защита API, трафик которых проходит через Kong Gateway.
Темы
Частые вопросы
- Что такое SafeLine?
- Самостоятельно разворачиваемый веб-фаервол и обратный прокси, который фильтрует HTTP-трафик и блокирует SQL-инъекции, XSS и бот-атаки. SafeLine — это самостоятельно разворачиваемый веб-фаервол (WAF), который работает как обратный прокси между веб-приложением и Интернетом. Весь HTTP-трафик проходит через него, поэтому вредоносные запросы можно отфильтровать или заблокировать, не допуская их до сервера.
- SafeLine можно использовать бесплатно? Какая у него лицензия?
- SafeLine распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- SafeLine всё ещё поддерживается?
- Активно поддерживается. Последний коммит в SafeLine — 28 сент. 2026 г..
- Для чего можно использовать SafeLine?
- Защита общедоступного сайта или веб-приложения от распространённых атак с внедрением кода и XSS. Добавление ограничения частоты запросов и защиты от ботов перед страницами входа или API. Защита входящего трафика Kubernetes с помощью уже настроенного Ingress-NGINX. Защита API, трафик которых проходит через Kong Gateway.
- Где скачать SafeLine?
- Исходный код и инструкции по установке — на GitHub: https://github.com/chaitin/SafeLine
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая альтернатива CAPTCHA без cookies: блокирует спам и ботов с помощью proof-of-work и соответствует требованиям доступности WCAG 2.2 AA.
Облачный API- и AI-шлюз на базе NGINX и etcd с динамической маршрутизацией и плагинами, которые загружаются без перезапуска.
Самостоятельно размещаемый шлюз и менеджер домашнего сервера с reverse proxy, SSO/2FA-аутентификацией и защитой от ботов и DDoS.
Open-source провайдер идентификации для единого входа с поддержкой SAML, OAuth2/OIDC, LDAP и RADIUS; подходит для самостоятельного развёртывания — от домашних лабораторий до крупных кластеров.
Серверная часть для клиентов менеджера паролей Bitwarden: API, база данных SQL Server и развёртывание в Docker.