Une console que votre équipe va adorer

La console de ToutWAF vous donne le contrôle complet : attaques en direct, événements expliqués, sites, règles, bannissements et certificats, avec sept thèmes, des modes clair et sombre et une mise en page qui fonctionne sur un téléphone. Illustration avec des données de démonstration.

La version publique est une version de développement, 0.3.0-dev. Aucune version stable n'existe encore.

https://waf.example.com:9443
192.168.4.2 web.local AlmaLinux 10.2FR

Tableau de bord

Requêtes1.2M/ 24h
Bloquées14 3801.2%
CPU12 / 122296 MHz
RAM1.6 / 63 GBtoutwaf-dp 0.3.0-dev
Requêtes / Bloquées
À regarder2
Double authentification inactiveActivez la 2FA pour protéger l'accès à la console.
1 site sans certificatLet's Encrypt est gratuit et automatique.
https://waf.example.com:9443
192.168.4.2 web.local AlmaLinux 10.2FR

Attaques

HeureIPModuleURLAction
12:04:51185.220.101.7sqli/?id=1' UNION SELECTBannissement
12:04:4945.155.205.12bots/wp-login.phpBlocage
12:04:46103.74.19.88lfi/download?f=../../etc/passwdBlocage
12:04:4491.240.118.9xss/q?s=<img onerror=x>Blocage
12:04:40194.26.29.55rate/api/loginBannissement
12:04:3778.46.12.9ssrf/fetch?u=http://169.254.169.254Blocage
12:04:31203.0.113.24-/pricingAutorisé
https://waf.example.com:9443
192.168.4.2 web.local AlmaLinux 10.2FR

Attaques

403Requête bloquée (exemple)TW-2001
Quoi
Tentative d'injection SQL
Où
Paramètre de requête id sur /product
Pourquoi
La valeur contient ' OR '1'='1, une condition toujours vraie classique. Règle sqli.tautology, score 15 (seuil 5).
C'est un faux positifCréer l'exception la plus étroite

Aperçu d'impact : 0,01 % du trafic des 7 derniers jours serait concerné.

Rapport de détection après 7 jours (exemple)
  • ✓99,8 % du trafic serait autorisé
  • !3 règles causent 95 % des faux positifs
  • ✓3 exceptions proposées, prêtes à être validées
https://waf.example.com:9443
192.168.4.2 web.local AlmaLinux 10.2FR

Sites

ModèleÉtatCertificat
shop.example.comWordPressProtégé BlocageLet's Encrypt
api.example.comAPIProtégé BlocageLet's Encrypt
blog.example.comLaravelProtégé DétectionLet's Encrypt
old.example.orgstaticProtégé Détection-
+ Ajouter
https://waf.example.com:9443
192.168.4.2 web.local AlmaLinux 10.2FR

Règles

RègleBlocage
sqli.tautology
xss.script-tag
lfi.traversal
rce.log4shell
wp.vpatch-cve
Testeur de règles
GET /search?q=<script>alert(1)</script>
Host: shop.example.com
Décision: Blocage · TW-2002 · score 10/5
https://waf.example.com:9443
192.168.4.2 web.local AlmaLinux 10.2FR

Bannissements

IPMotifExpireÉtat
185.220.101.7sqli x 1200:58:12Bannissement
194.26.29.55rate limit00:21:40Bannissement
45.155.205.0/24bot scanner23:11:05Bannissement
AS60117blacklist-Bannissement
RU, KPcountry-Bannissement
+ Ajouter
https://waf.example.com:9443
192.168.4.2 web.local AlmaLinux 10.2FR

Utilisateurs et 2FA

UtilisateurRôle2FA
quentinAdminActive
sarahOpérateurActive
audit-botLecteur-
+ Ajouter

Illustration de l'interface. Console disponible en 10 langues avec prise en charge RTL.

Tableau de bord

État de protection par application, charge, attaques bloquées et actions recommandées d'un coup d'œil.

Attaques en direct

Un flux temps réel avec filtres par site, IP, module et action, et bannissement en un clic.

Événement expliqué

Chaque blocage est expliqué en langage clair, avec l'exception la plus étroite en un clic et un aperçu d'impact.

Sites

Ajoutez un site avec un assistant guidé, choisissez un modèle et suivez l'état du certificat et de la protection.

Règles et testeur

Activez, ajustez ou écrivez des règles dans un langage lisible et rejouez une requête pour voir la décision.

Bannissements et listes

Gérez les bannissements, les listes d'autorisation et d'interdiction par IP, réseau, AS ou pays.

Utilisateurs et 2FA

Rôles, authentification à deux facteurs, jetons d'API et piste d'audit complète.

Captures réelles de la console

L'apparence par défaut est Aurora en mode clair avec un accent bleu. Elle est entièrement personnalisable : plusieurs thèmes, mode clair ou sombre, couleur d'accent au choix.

Tableau de bord, thème Aurora clair (par défaut)
Tableau de bord, thème Aurora clair (par défaut)
Le même tableau de bord en Aurora sombre
Le même tableau de bord en Aurora sombre
Cluster : tous vos serveurs, score de sécurité et alertes
Cluster : tous vos serveurs, score de sécurité et alertes
Tableau de bord d'un serveur : ressources en direct, corrections, terminal
Tableau de bord d'un serveur : ressources en direct, corrections, terminal
Choix du thème, du mode et de la couleur d'accent
Choix du thème, du mode et de la couleur d'accent
Assistant de configuration : ports, certificats et moteur de proxy
Assistant de configuration : ports, certificats et moteur de proxy
Règles : activer, ajuster et tester les règles de détection
Règles : activer, ajuster et tester les règles de détection
Événements : chaque décision sur une requête, expliquée
Événements : chaque décision sur une requête, expliquée
Sites : domaines protégés, certificats et modes
Sites : domaines protégés, certificats et modes
Sauvegardes de la configuration
Sauvegardes de la configuration
Thème Nordic : calme et aéré
Thème Nordic : calme et aéré
Thème Executive : raffiné et très contrasté
Thème Executive : raffiné et très contrasté
Thème Obsidian : look sombre de centre de sécurité
Thème Obsidian : look sombre de centre de sécurité
Thème Ember : sombre et chaleureux
Thème Ember : sombre et chaleureux