アップデート一覧に戻る
New releaseOct 21, 2026

SafeLine v9.4.3

セルフホスト型のWAFおよびリバースプロキシで、悪意のあるHTTPトラフィックをフィルタリングし、SQLインジェクション、XSS、ボット攻撃をブロックします。また、レート制限と動的なHTML/JS暗号化機能を備えています。

共有

SafeLine - Webアプリを安全に

🏠 ウェブサイト   |   📖 ドキュメント   |   🔍 ライブデモ   |   🙋‍♂️ Discord   |   中文版

🏆 実績

chaitin/SafeLine — #1 GitHub Trending Repository chaitin/SafeLine — #1 Go Repository of the Day

chaitin/SafeLine — #1 Go Repository of the Week chaitin/SafeLine — #9 Go Repository of the Month

👋 はじめに

SafeLineは、Webアプリを攻撃やエクスプロイトから保護するセルフホスト型の**WAF(Web Application Firewall)**です。

Webアプリケーションファイアウォールは、Webアプリケーションとインターネット間のHTTPトラフィックをフィルタリングおよび監視することで、Webアプリを保護します。一般的に、SQLインジェクション、XSS、コードインジェクション、OSコマンドインジェクション、CRLFインジェクション、LDAPインジェクション、XPathインジェクション、RCE、XXE、SSRF、パストラバーサル、バックドア、ブルートフォース、HTTPフラッド、ボット悪用などの攻撃からWebアプリを保護します。

💡 仕組み

Webアプリケーションの前にWAFを導入することで、Webアプリケーションとインターネットの間に盾が置かれます。プロキシサーバーが仲介役を使ってクライアントマシンの身元を保護するのに対し、WAFはリバースプロキシの一種であり、クライアントがサーバーに到達する前にWAFを経由させることで、サーバーを露出から保護します。

WAFは、Webアプリケーションへ向かう悪意のあるHTTP/Sトラフィックをフィルタリング、監視、ブロックし、アプリから不正なデータが流出するのを防ぐことで、Webアプリを保護します。これは、どのトラフィックが悪意があり、どのトラフィックが安全かを判断するための一連のポリシーに従うことで実現されます。プロキシサーバーがクライアントの身元を保護する仲介役として機能するのと同様に、WAFも同様の仕組みで動作しますが、悪意のある可能性のあるクライアントからWebアプリサーバーを保護するリバースプロキシの仲介役として機能します。

その主要な機能は次のとおりです:

  • Web攻撃の防御
  • プロアクティブなボット悪用防御
  • HTML & JSコードの暗号化
  • IPベースのレート制限
  • Webアクセスコントロールリスト

⚡️ スクリーンショット

ライブデモを入手

🔥 機能

主な機能の一覧は以下のとおりです:

  • Web攻撃のブロック
    • SQLインジェクション、XSS、コードインジェクション、OSコマンドインジェクション、CRLFインジェクション、XXE、SSRF、パストラバーサルなど、あらゆるWeb攻撃を防御します。
  • レート制限
    • 定義された制限を超えるトラフィックを抑制することで、DoS攻撃、ブルートフォース攻撃、トラフィック急増、その他の種類の悪用からWebアプリを防御します。
  • アンチボットチャレンジ
    • アンチボットチャレンジでウェブサイトをボット攻撃から保護します。人間のユーザーは許可され、クローラーやボットはブロックされます。
  • 認証チャレンジ
    • 認証チャレンジが有効になっている場合、訪問者はパスワードを入力する必要があり、そうでなければブロックされます。
  • 動的保護
    • 動的保護が有効になっている場合、Webサーバー内のHTMLおよびJSコードは、アクセスのたびに動的に暗号化されます。

🧩 ショーケース

正規ユーザー悪意のあるユーザー
Web攻撃のブロック
レート制限
アンチボットチャレンジ
認証チャレンジ
HTML動的保護
JS動的保護

🚀 クイックスタート

[!WARNING] 中国本土のユーザーが国際版をインストールすると、クラウドサービスに接続できなくなる可能性があります。中国語版インストールドキュメントをご確認ください。

📦 インストール

SafeLineのインストール方法については、インストールガイドをご覧ください。

⚙️ Webアプリの保護

設定をご覧ください。

📋 詳細情報

効果評価

カテゴリ