Concepts
Voici les concepts de base du fonctionnement de Shieldon.
- Le pare-feu de niveau réseau, comme CloudFlare.
- Le pare-feu de niveau système, comme le module iptables.
- Pour utiliser un logiciel de pare-feu au niveau de l'application Web, Shieldon peut être mis en œuvre à un stade très précoce de votre application, généralement juste après l'autoloader de Composer.
- Shieldon analyse toutes vos requêtes HTTP et HTTPS.
Dès que Shieldon détecte un comportement inhabituel dans une requête, il bloquera temporairement la requête et présentera un CAPTCHA pour la débloquer.
- Si une requête échoue à plusieurs reprises (en fonction de vos paramètres), elle sera définitivement bloquée pour le cycle de données en cours.
- Si une requête a été définitivement bloquée mais continue d'accéder à votre page, elle sera déposée dans le pare-feu de niveau système - iptables.