Reverse proxy
La modalità predefinita: ToutWAF termina il TLS, ispeziona HTTP/1.1, HTTP/2 e WebSocket e inoltra il traffico pulito alle tue origini.
Reverse proxy, Kubernetes o accanto al proxy che usi già. Lo stesso motore e la stessa console ovunque.
La versione pubblica è una versione di sviluppo, 0.3.0-dev. Non esiste ancora una versione stabile.
La modalità predefinita: ToutWAF termina il TLS, ispeziona HTTP/1.1, HTTP/2 e WebSocket e inoltra il traffico pulito alle tue origini.
Un chart Helm e manifest (ingress, sidecar) forniti con la tua distribuzione; l'operatore si limita a CRD e a uno scheletro.
nginx (auth_request), Traefik (forwardAuth) e Caddy possono chiedere una decisione a ToutWAF; Envoy e HAProxy chiamano un endpoint di decisione HTTP (né ext_authz gRPC né agente SPOE).
Un'immagine tutto-in-uno per Docker Compose, costruita dai file forniti, con file system in sola lettura e senza capability superflue. Per ora nessuna immagine è pubblicata in un registry; testata solo su Linux amd64.
Un data plane pilotato da un file di policy YAML con ricaricamento a caldo, senza control plane; installazione offline da un archivio locale.
File di policy YAML o JSON per Git e CI, un ruolo Ansible, un chart Helm e un client API per Terraform (un provider Terraform non esiste ancora).
Nodi data plane senza stato dietro il tuo load balancer o keepalived. Continuano a proteggere con l'ultima policy se il control plane è irraggiungibile. Una console di riserva subentra quando lo decidi.
Binari singoli per Linux (amd64, arm64) e Windows, eseguiti come servizi systemd rinforzati o come servizi Windows. Vedi i sistemi supportati per ciò che è stato testato.
Avvia ToutWAF davanti alla tua applicazione di sviluppo e guarda i blocchi in tempo reale nel terminale e nella console. Tutto ciò che fa la console è disponibile anche tramite l'API e la riga di comando.
toutwaf-dp dev --upstream http://localhost:3000Interruzione al raggiungimento della soglia di blocco, budget di tempo per richiesta e ricaricamento a caldo atomico della policy compilata. Latenza e throughput si misurano con il benchmark integrato; le cifre che esistono sono pubblicate nella documentazione con i loro limiti, mai promesse in anticipo.
toutwaf-dp benchInstallalo sul tuo server, oppure scrivici per parlare di licenze.