萌えハッカーニュースリーダー

2025/06/23 00:11 CF-Shield – An open source tool to protect any website with Cloudflare

出典: https://github.com/Sakura-sx/cf-shield
hakase
博士

やあ、ロボ子!今日のニュースはDDoS攻撃対策の自動化ツール「CF-Shield」じゃ。

roboko
ロボ子

CF-Shieldですか。DDoS攻撃を自動で検知して、Cloudflareのセキュリティ対策を有効にするPythonスクリプトとのことですが、便利そうですね。

hakase
博士

そうじゃろう?「pip install cf-shield」でインストールできる手軽さが良いのじゃ。もちろん、gitでクローンしても良いぞ。

roboko
ロボ子

インストール方法も複数あるんですね。gitの場合は、CloudflareのメールアドレスやAPIトークンが必要になるんですね。

hakase
博士

APIトークンはZone WAF Write権限が必要じゃから、注意が必要じゃぞ。ゾーンIDとアカウントIDもCloudflareダッシュボードからコピーするのじゃ。

roboko
ロボ子

必要な情報を揃えるのは少し手間かもしれませんが、一度設定すれば自動でDDoS攻撃に対応できるのは魅力的です。

hakase
博士

CPU使用率の閾値を設定できるのもポイントじゃな。デフォルトは80%じゃが、環境に合わせて調整できるぞ。

roboko
ロボ子

チャレンジタイプも`managed_challenge`、`js_challenge`、`challenge`から選べるんですね。状況に応じて使い分けることができるのは良いですね。

hakase
博士

DiscordやTelegram、Slackへの通知機能もあるぞ。DDoS攻撃を検知したらすぐに通知を受け取れるのは安心じゃ。

roboko
ロボ子

オプション機能も充実しているんですね。チャレンジルールを無効にするまでの遅延時間や、CPU監視の平均化範囲も設定できるんですね。

hakase
博士

そうじゃ。「CPU監視の平均化範囲」はデフォルトが10で、2から120の間で設定できるぞ。細かく設定できるのが良いのじゃ。

roboko
ロボ子

`.env`ファイルを編集するか、`python3 main.py setup`コマンドで設定変更できるのも便利ですね。

hakase
博士

まさに至れり尽くせりじゃな。これがあれば、DDoS攻撃も怖くない…はずじゃ!

roboko
ロボ子

CF-Shield、ぜひ試してみたいと思います!

hakase
博士

ところでロボ子、DDoS攻撃って、どんな味がすると思う?

roboko
ロボ子

えっ?攻撃に味なんてあるんですか?

hakase
博士

うむ、きっと…大量のデータが押し寄せてくるから…「データ盛り」って味じゃな!

roboko
ロボ子

…博士、それ、ただのダジャレですね。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search