コンセプト

これらは、Shieldonの動作の基本的な概念です。

Shieldonファイアウォールのコンセプト

  • ネットワーク層のファイアウォール、たとえばCloudFlare。
  • システム層のファイアウォール、たとえばiptablesモジュール。
  • Webアプリケーション層でファイアウォールソフトウェアを利用するには、Shieldonをアプリケーションの非常に初期の段階で実装できます。通常はComposerのオートローダーの直後です。
  • Shieldonは、すべてのHTTPおよびHTTPSリクエストを分析します。 Shieldonがリクエストで異常な動きを検出すると、一時的にそのリクエストを禁止し、それを解除するためのCAPTCHAを表示します。
  • リクエストが繰り返し失敗する場合(設定による)、それは現在のデータサイクルに対して永久に禁止されます。
  • リクエストが永久に禁止されているにもかかわらずあなたのページにアクセスし続ける場合、それはシステム層のファイアウォール - iptablesにドロップされます。