アップストリームサービスへのアクセスを許可する前にProof-of-Workパズルでボットにチャレンジするリバースプロキシ。CAPTCHAやJavaScriptフィンガープリントなしでAIスクレイパーをブロック。
任意のWebアプリケーションの前にAnubisを配置。正規ユーザーのブラウザは自動的にチャレンジを解決(通常1秒以内)。JavaScriptを実行できないボットはブロックされます。
ボット保護: SHA-256 Proof-of-Workチャレンジ。正規ブラウザは透過的に解決。
調整可能な難易度: DIFFICULTYでチャレンジの難易度を制御。
ステートレス: データベース不要。チャレンジCookieは暗号学的に検証。
TARGETをアップストリームサービスURLに設定DIFFICULTYを設定(デフォルト:4)MIT — GitHub