Hasty Briefsbeta

双语

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。