EMZETT.
Увійти

Web Application Firewall (WAF)

Коротко: Фільтр перед вебсайтом, що перевіряє вебзапити й блокує відомі атаки (наприклад, SQL-ін’єкції, XSS, ботів-сканерів), перш ніж вони досягнуть самого застосунку.

Докладніше: На відміну від класичного міжмережевого екрана, що фільтрує порти й IP-адреси, WAF розуміє вміст HTTP-запитів: розпізнає підозрілі шаблони в адресі, параметрах і тілі та застосовує набори правил (наприклад, OWASP Core Rule Set), блокування за IP, фільтри за країнами й обмеження частоти. Він також захищає лише шлях до застосунку, а не помилки в самому коді.

Наш контекст: Emzett працює на Vercel, який забезпечує захист від DDoS і настроюваний міжмережевий екран. Додатково на рівні застосунку захищають обмеження частоти через Upstash Redis, Cloudflare Turnstile, перевірка джерела та валідація вводу в серверних діях.

Подробиці

WAF і захист застосунку доповнюють один одного

WAF стоїть перед застосунком; сам застосунок теж має бути написаний безпечно.

Див. також: міжмережевий екран, DDoS, обмеження частоти, SQL-ін’єкція