CF-Shield – An open source tool to protect any website with Cloudflare
a year ago
- #Python
- #Cloudflare
- #DDoS Protection
- CF-Shield 是一个Python脚本,用于检测DDoS攻击并自动在Cloudflare上启用安全防护措施。
- 可通过pip或git安装,配置需提供Cloudflare邮箱、API令牌、区域ID和账户ID。
- 脚本会提示输入配置详情,包括域名、质询类型(托管质询、JS质询、基础质询)、CPU使用率阈值及通知设置(Discord/Telegram/Slack)。
- 功能包括可定制的告警消息、CPU平均负载监控、禁用质询规则前的自动延迟机制。
- 未来更新可能支持多域名管理、CPU峰值自动检测及ntfy.sh等更多通知方式。
- 欢迎贡献代码,提交重大改动前建议先在issue讨论,再发起pull request。