github.com
60日前
POWBlockは、任意のサーバー向けの汎用bot/DDoS防御基盤です
POWBlockはリバースプロキシの背後で動く軽量なプルーフオブワーク型のbot/DDoS対策ゲートウェイ。C言語とEPOLLで実装され約1MBの単一バイナリで依存なし。VarnishやOpenresty、Haproxy+Lua等と連携し、クライアントにJavaScriptでSHA-256/512のハッシュ計算を課してCookieトークンを発行する仕組み。月間10億リクエスト規模の本番環境で運用実績があり、Anubis等の既存ツールより高性能・省サイズを謳う。無料版は主要機能を提供するが、企業向け機能はソース非公開のシェアウェアとして1ライセンス50ドルで販売される。
POWBlockはリバースプロキシの背後で動く軽量なプルーフオブワーク型のbot/DDoS対策ゲートウェイ。C言語とEPOLLで実装され約1MBの単一バイナリで依存なし。VarnishやOpenresty、Haproxy+Lua等と連携し、クライアントにJavaScriptでSHA-256/512のハッシュ計算を課してCookieトークンを発行する仕組み。月間10億リクエスト規模の本番環境で運用実績があり、Anubis等の既存ツールより高性能・省サイズを謳う。無料版は主要機能を提供するが、企業向け機能はソース非公開のシェアウェアとして1ライセンス50ドルで販売される。