¿Qué tan prácticos son los firewall de aplicaciones web basadas en anomalías para mitigar los ataques basados en web? ¿Con qué tipo de amenazas mitigan y cuáles no? ¿Son implementaciones prácticas de ellos?
Consulte ModSecurity : es un enfoque bastante decente, incluye anomalías y un sistema de puntuación colectivo. Puede consultar Reglas principales , también hay entradas de anomalías. Simplemente carga Reglas principales a ModSecurity , y listo, todo lo que necesitas es probar las aplicaciones y, finalmente, eliminar, agregar, modificar algunas reglas. .
Las entradas de anomalías se protegen principalmente de bots automatizados u otros clientes sospechosos que realizan solicitudes poco habituales. Sin reglas creadas para aplicaciones específicas (existen reglas para los cmses populares), lo que sí evita es, por ejemplo, solicitar contenido web con un conjunto de encabezados no estándar.
Cuando hay reglas para aplicaciones específicas, previene algunas solicitudes que no son típicas de una aplicación específica, sin embargo, cómo funciona específicamente y a qué nivel necesitaría echar un vistazo a las Reglas principales.
Estas reglas no son super-específicas, pero tienen un enfoque más práctico de la misma forma que sin una gran filosofía simplemente puntúan las anomalías basadas en las reglas, y requieren muchos ajustes y cambios para que esto funcione con cualquier específico. aplicación, así que básicamente hace lo que está en las reglas, más lo que puedes hacer tú mismo.
No protegen de las malas palabras, pero es fácil de agregar, tampoco protegen de ataques bien ofuscados y diseñados.
Aquí hay una lista de protecciones de Reglas principales , que son parte de ModSecurity :
ModSecurity se usa en un vasto espacio de Internet; por ejemplo, Akamai, el CDN más grande, lo tiene instalado en muchos servidores, ya que lo integraron / o lo vincularon un poco a su propio software. Esto se debe a que es compatible con la nube (detección de anomalías basada en colectivos), la información proviene de varios servidores, por lo que detecta anomalías que se distribuyen geográficamente entre sus propios servidores.
Lea otras preguntas en las etiquetas web-application firewalls waf