Conceitos

Estes são os conceitos básicos de como o Shieldon funciona.

Conceitos de Firewall Shieldon

  • O firewall de camada de rede, como o CloudFlare.
  • O firewall de camada de sistema, como o módulo iptables.
  • Para utilizar software de firewall na camada de aplicação web, o Shieldon pode ser implementado numa fase muito inicial da sua aplicação, tipicamente logo após o autoloader do Composer.
  • O Shieldon analisa todos os seus pedidos HTTP e HTTPS. Assim que o Shieldon deteta um comportamento invulgar num pedido, irá banir temporariamente o pedido e apresentar um CAPTCHA para o desbloquear.
  • Se um pedido falhar repetidamente (dependendo das suas definições), será permanentemente banido para o ciclo de dados atual.
  • Se um pedido tiver sido permanentemente banido mas continuar a aceder à sua página, será rejeitado para o firewall de camada de sistema - iptables.