Быстрый старт
Подключение к PHP-сайту одной строкой и базовая настройка config.ini.
AWAF проверяет посетителей по поведенческим и техническим признакам, показывает капчу только когда это нужно и помогает сохранить доступ реальным пользователям.

Подключение к PHP-сайту одной строкой и базовая настройка config.ini.
Списки IP, URL, User-Agent, Referer и ASN, плюс режимы BLOCK/CAPTCHA.
Работа за Cloudflare, nginx proxy и балансировщиками с передачей реального IP.
На реальном графике видно: до установки защиты нагрузка упиралась в лимит 100cp, и хостинг замедлял сайт. После подключения AWAF показатель держался примерно в пределах 30-50% от максимума.


Иногда сайт тормозит не из-за мощной сетевой атаки, а из-за множества ботов и сканеров, которые постоянно открывают страницы. AWAF помогает отсеять такой лишний трафик до дорогой DDoS-защиты и вернуть сайту нормальную скорость.
Хочу поблагодарить за отличное решение: AWAF спас мой довольно крупный форум. Последние несколько месяцев форум бесконтрольно сканировал ботнет: за 15 минут приходило 40 000 разных IP, и никакие rate limit-ы не работали. Ручная блокировка подсетей и стран помогала только временно.
Майкл также отметил, что при таком трафике cache может быстро расти; это стоит учитывать и регулярно чистить безопасным скриптом.


Проект с инструментами для веб-мастеров быстро начал собирать ботный трафик. Сайт монетизируется рекламой, а рекламные сети не любят такие посещения, поэтому нужно было закрыться от ботов. После установки AWAF с сайта убрали Google CAPTCHA для форм: нормальным пользователям стало удобнее, а боты перестали проходить. По логам видно, что AWAF отсекает почти всех ботов, и график это подтверждает. Отказы снизились, время на сайте и глубина просмотра выросли, а роботность в Метрике держится около 1% вместо прежних значений до 50%.
Первый график показывает долю визитов с роботами, второй — снижение отказов после подключения защиты.


Раздел справки ведёт от первого запуска до настройки фильтров и диагностики проблем.
Исходный код и обновления проекта: github.com/githubniko/antibot. Новости разработки и обсуждение: t.me/antibotwaf.