> For the complete documentation index, see [llms.txt](https://books.spartan-cybersec.com/cppj/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://books.spartan-cybersec.com/cppj/defensas-y-herramientas-de-seguridad-perimetral/waf-web-application-firewall.md).

# WAF (Web Application Firewall)

Un Firewall de Aplicaciones Web (WAF) es una herramienta de seguridad diseñada para proteger aplicaciones web mediante el filtrado y monitoreo del tráfico HTTP. Un WAF puede bloquear ataques como inyecciones SQL, cross-site scripting (XSS) y otras amenazas dirigidas a aplicaciones web.

## <mark style="color:green;">**Ejemplos de WAF:**</mark>

* <mark style="color:green;">**ModSecurity**</mark><mark style="color:green;">:</mark> Un WAF de código abierto que puede integrarse con varios servidores web.
* <mark style="color:green;">**AWS WAF**</mark><mark style="color:green;">:</mark> Un servicio gestionado de Amazon Web Services para proteger aplicaciones web en la nube.

## <mark style="color:green;">**Importancia para los Pentesters:**</mark>

* <mark style="color:green;">**Evasión de WAF**</mark><mark style="color:green;">:</mark> Los pentesters deben conocer técnicas para evadir los WAF y probar la resistencia de las aplicaciones web frente a ataques.
* <mark style="color:green;">**Evaluación de Reglas**</mark><mark style="color:green;">:</mark> Revisar y ajustar las reglas de los WAF para mejorar la protección de las aplicaciones web.
