Caddy向けのWAFミドルウェア。正規表現ルール、IP/DNS/ASN/GeoIPフィルタリング、レート制限、Tor出口ノードのブロックに対応。
chaitin/SafeLine
HTTPトラフィックを検査し、SQLインジェクションやXSS、ボット、フラッドを防ぐセルフホスト型WAF/リバースプロキシ。
代替できる製品:Cloudflare WAF
ModSecurity
- スター
- 22,780
- フォーク
- 1,554
- 未解決の Issue
- 50
- 最終コミット
- 21 日前
これは何?
SafeLineは、Webアプリケーションとインターネットの間にリバースプロキシとして配置する、セルフホスト型のWebアプリケーションファイアウォールです。すべてのHTTP/HTTPSトラフィックがSafeLineを通過するため、悪意のあるリクエストをサーバーに届く前に検査してブロックできます。
SQLインジェクション、XSS、コードやOSコマンドのインジェクション、パストラバーサル、SSRF、XXEなど、一般的なWeb攻撃に対応しています。攻撃シグネチャによる検知に加えて、ブルートフォース攻撃やHTTPフラッドを防ぐIPベースのレート制限、人間の訪問者は通しながらクローラーを遮断するアンチボットチャレンジ、アクセス制御用の任意のパスワードプロンプトを備えています。
HTMLとJavaScriptをアクセスのたびに暗号化する動的保護機能も利用できます。Kubernetes上のIngress-NGINX、Kong Gatewayとの連携に加え、AIを活用した管理向けのMCPサーバーも提供されています。オープンソース版に加えて、PROエディションも用意されています。
主な機能
- 01SQLインジェクション、XSS、コマンドインジェクション、SSRFなどの一般的なWeb攻撃をブロック。
- 02ブルートフォース攻撃やHTTPフラッドに対抗する、IPベースのレート制限。
- 03人間の訪問者を通し、クローラーをブロックするアンチボットチャレンジ。
- 04訪問者向けに任意で設定できるパスワード認証チャレンジ。
- 05アクセスのたびにHTMLとJavaScriptを動的に暗号化。
ユースケース
- インターネットに公開しているセルフホストのWebサイトやAPIを、一般的なWeb攻撃から保護する。
- ログインページの前段にボット対策やブルートフォース攻撃対策を追加する。
- Ingress-NGINXプラグインを使って、KubernetesのIngressトラフィックを保護する。
- Kong Gateway経由でルーティングされるAPIを保護する。
トピック
よくある質問
- SafeLine とは?
- HTTPトラフィックを検査し、SQLインジェクションやXSS、ボット、フラッドを防ぐセルフホスト型WAF/リバースプロキシ。 SafeLineは、Webアプリケーションとインターネットの間にリバースプロキシとして配置する、セルフホスト型のWebアプリケーションファイアウォールです。すべてのHTTP/HTTPSトラフィックがSafeLineを通過するため、悪意のあるリクエストをサーバーに届く前に検査してブロックできます。
- SafeLine は無料で使えますか?ライセンスは?
- SafeLine は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- SafeLine は今もメンテナンスされていますか?
- 活発にメンテナンス中。SafeLine の最終コミットは 2026年9月28日 です。
- SafeLine は何に使えますか?
- インターネットに公開しているセルフホストのWebサイトやAPIを、一般的なWeb攻撃から保護する。 ログインページの前段にボット対策やブルートフォース攻撃対策を追加する。 Ingress-NGINXプラグインを使って、KubernetesのIngressトラフィックを保護する。 Kong Gateway経由でルーティングされるAPIを保護する。
- SafeLine はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/chaitin/SafeLine
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ペネトレーションテスター向けのRust製Webアプリケーションセキュリティスキャナー。125以上のスキャナーモジュール、ブラウザー拡張機能、AI駆動のテストモードを搭載。
NGINXとetcdを基盤とする、高性能で動的なAPIゲートウェイ。ルーティング、認証、レート制限、AI/LLM通信に対応。
認証、MFA、SSO、ボット対策を備えた、セキュアなリバースプロキシ兼アプリ管理・ゲートウェイのセルフホスト型ホームサーバープラットフォーム。
認証情報を渡さずに、AIエージェントが1,000以上のSaaSを利用できるセルフホスト型認証ゲートウェイ。
設定ファイルを手編集せず、仮想ホストやプロキシ、SSL証明書、ストリームを管理できるnginxのWebベースGUI。