Motor WAF semántico
Detección por firmas y heurísticas de inyección SQL, XSS, RCE, traversal y ejecución de comandos.
- Heurísticas libinjection + Aho-Corasick
- Reglas de expresión estilo Cloudflare
- Veredictos Pass / Monitor / Block / Challenge
PingWAF es un firewall de aplicaciones web distribuido y gestionado de forma centralizada. Define sitios, reglas y políticas una vez en el plano de control; cada agente del edge las aplica en segundos, sin reinicios ni caídas.
Arquitectura
El plano de control es la única fuente de verdad de la configuración. Los agentes solo transportan tráfico y aplican políticas, así que puedes escalar el plano de datos sin tocar el estado.
Sitios, reglas, certificados y versiones de configuración viven en PostgreSQL, detrás de una API REST en Axum, un servicio gRPC en tonic y la consola integrada.
Cada agente mantiene una caché de reglas en disco y sigue sirviendo con la última política conocida aunque el plano de control no esté disponible.
SyncRules empuja un nuevo paquete por el flujo bidireccional existente; el agente lo intercambia en memoria mientras el tráfico continúa.
Clientes
Navegador / cliente API
Plano de datos · agente
Agente edge A
Agente edge B
Plano de control · servidor
REST + consola
gRPC ControlPlane
PostgreSQL
Elasticsearch
Origen
Grupos de origen
Capacidades
Todas las protecciones se entregan desactivadas y se habilitan por sitio, de modo que nada altera tu tráfico hasta que lo pidas.
Detección por firmas y heurísticas de inyección SQL, XSS, RCE, traversal y ejecución de comandos.
Absorbe picos y separa navegadores reales de scripts con desafíos en capas.
Decide quién alcanza el origen por dirección, región y dimensión de la petición.
Enruta, balancea y cachea sin salir de la consola.
Certificados emitidos en el edge y visibles desde un único lugar.
Cada petición es auditable y cada cambio de configuración reversible.
Dentro de la consola
El panel se compila dentro del binario: lo que ves es exactamente lo que sabe el plano de control.
Cada regla, veredicto y línea de log se queda en tu infraestructura, con una licencia que te permite cambiarlo todo.