基于 NGINX 的开源云原生 Web 应用防火墙,以反向代理形式保护你的 Web 服务。
- Star
- 15,265
- Fork
- 751
- 未关闭 Issue
- 297
- 最近提交
- 昨天
这是什么?
CrowdSec 是一套安全引擎,通过分析日志和 HTTP 请求来识别恶意行为,再由防火墙、反向代理或 CDN 等 bouncer 组件执行封禁。日志场景检测覆盖 IDS/IPS 功能,AppSec 组件则提供 WAF 能力,它基于 Coraza 构建,可直接加载 SecLang 规则和 OWASP 核心规则集。
检测与处置彼此解耦,日志解析可以在一台机器上完成,封禁则在另一台机器上执行。各安装节点上报的 IP 会汇入社区黑名单,某个用户遭遇的攻击源可以被其他用户提前拦截。AppSec 还能对可疑请求下发 JavaScript 工作量证明挑战,阻挡无头浏览器和爬虫,同时放行经过验证的搜索引擎爬虫。
默认场景涵盖暴力破解、端口扫描和 Web 扫描等,更多规则可从 CrowdSec Hub 安装。引擎支持 Linux、Windows、Docker、Kubernetes 等平台,并提供用于监控和管理的 Web 控制台。
核心功能
- 01解析日志并分析 HTTP 请求,识别恶意行为。
- 02AppSec WAF 兼容 SecLang 规则与 OWASP 核心规则集。
- 03社区黑名单主动拦截其他用户上报的恶意 IP。
- 04检测与封禁可分机器部署,由 bouncer 执行处置。
- 05对可疑机器人和爬虫下发 JavaScript 工作量证明挑战。
- 06检测场景可从 CrowdSec Hub 安装,采用 MIT 许可。
适用场景
- 保护 Linux 或 Windows 服务器免受暴力破解和端口扫描。
- 利用现有 OWASP 规则为 Web 应用增加 WAF 防护。
- 在防火墙、代理或 CDN 上统一封禁已知恶意 IP。
- 缓解公开网站上的爬虫和无头浏览器。
快速上手
- 1
按照 docs.crowdsec.net 上的官方文档,在你的平台上安装 CrowdSec
标签
常见问题
- crowdsec 是什么?
- 开源入侵检测与防护引擎,解析日志和 HTTP 流量并封禁恶意 IP,还提供众包威胁黑名单。 CrowdSec 是一套安全引擎,通过分析日志和 HTTP 请求来识别恶意行为,再由防火墙、反向代理或 CDN 等 bouncer 组件执行封禁。日志场景检测覆盖 IDS/IPS 功能,AppSec 组件则提供 WAF 能力,它基于 Coraza 构建,可直接加载 SecLang 规则和 OWASP 核心规则集。
- crowdsec 可以免费使用吗?用的什么许可证?
- crowdsec 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- crowdsec 还在维护吗?
- 活跃维护中。crowdsec 最近一次提交是在 2026年10月22日。
- crowdsec 适合用来做什么?
- 保护 Linux 或 Windows 服务器免受暴力破解和端口扫描。 利用现有 OWASP 规则为 Web 应用增加 WAF 防护。 在防火墙、代理或 CDN 上统一封禁已知恶意 IP。 缓解公开网站上的爬虫和无头浏览器。
- crowdsec 怎么安装和运行?
- 按照 docs.crowdsec.net 上的官方文档,在你的平台上安装 CrowdSec
- 在哪里获取 crowdsec?
- 源代码和安装说明在 GitHub 上:https://github.com/crowdsecurity/crowdsec
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.1万654PythonAGPL-3.0更新于 昨天
可自托管的 Web 应用防火墙与反向代理,过滤 HTTP 流量,拦截 SQL 注入、XSS、恶意爬虫和洪水攻击。
2.3万1564GoGPL-3.0更新于 前天
面向小型企业、工作室和个人网站的轻量开源 Web 应用防火墙,支持完全私有化部署。
1607195GoApache-2.0更新于 前天
开源的图谱式 OSINT 调查平台,通过自动化富化器关联域名、IP、邮箱、钱包等实体。
98921227TypeScriptApache-2.0更新于 5天前
网络流量检测系统,通过称为 trails 的恶意指标库,识别与已知恶意域名、IP、URL 和 User-Agent 的通信。
86381266PythonMIT更新于 23小时前
开源 OSINT 自动化工具,从 200 多个数据源收集 IP、域名、邮箱等信息,用于威胁情报和攻击面梳理。
2.4万3794PythonMIT更新于 6个月前