NGINX 기반의 오픈소스 클라우드 네이티브 웹 애플리케이션 방화벽으로, 웹 서비스 앞단에서 리버스 프록시로 동작합니다.
crowdsecurity/crowdsec
로그와 HTTP 트래픽을 분석해 악성 IP를 차단하고, 위협 정보를 크라우드소싱 차단 목록에 공유하는 오픈 소스 침입 탐지 및 방지 엔진입니다.
대체할 수 있는 제품:Cloudflare WAF
fail2ban
- 스타
- 15,265
- 포크
- 751
- 열린 이슈
- 297
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
CrowdSec은 로그 소스와 HTTP 요청을 분석해 악성 행위를 탐지하고, 방화벽, 리버스 프록시, CDN용 바운서 같은 대응 구성 요소를 통해 공격자를 차단하는 보안 엔진입니다. 로그 기반 시나리오로 IDS/IPS 기능을 제공하고, Coraza 기반 AppSec 구성 요소를 통해 WAF 기능도 지원합니다. AppSec은 SecLang 규칙과 OWASP Core Rule Set을 불러올 수 있습니다.
탐지와 대응이 분리되어 있어 한 머신에서 로그를 분석하고 다른 머신에서 차단할 수 있습니다. 각 설치 환경에서 신고된 IP는 커뮤니티 차단 목록에 반영되므로, 한 사용자를 공격한 주소를 다른 사용자도 차단할 수 있습니다. AppSec 구성 요소는 의심스러운 요청에 JavaScript 작업 증명 챌린지를 제시해 헤드리스 브라우저와 스크래퍼의 속도를 늦추는 동시에, 검증된 크롤러는 허용할 수 있습니다.
기본 시나리오는 무차별 대입 공격, 포트 스캔, 웹 스캔을 다루며, CrowdSec Hub에서 더 많은 시나리오를 설치할 수 있습니다. 엔진은 Linux, Windows, Docker, Kubernetes 및 기타 플랫폼에서 실행되며, 모니터링과 관리를 위한 웹 콘솔도 제공합니다.
핵심 기능
- 01로그를 파싱하고 HTTP 요청을 분석해 악성 행위를 탐지합니다.
- 02SecLang 규칙과 OWASP Core Rule Set을 지원하는 AppSec WAF입니다.
- 03다른 사용자가 신고한 IP를 선제적으로 차단하는 커뮤니티 차단 목록을 제공합니다.
- 04바운서를 통해 머신 간 탐지와 대응을 분리합니다.
- 05의심스러운 봇과 스크래퍼에 JavaScript 작업 증명 챌린지를 제시합니다.
- 06MIT 라이선스에 따라 CrowdSec Hub에서 탐지 시나리오를 설치할 수 있습니다.
활용 사례
- Linux 또는 Windows 서버를 무차별 대입 공격과 포트 스캔으로부터 보호합니다.
- 기존 OWASP 규칙을 사용해 웹 애플리케이션 앞에 WAF를 추가합니다.
- 여러 서버 환경에서 방화벽, 프록시 또는 CDN을 통해 알려진 악성 IP를 차단합니다.
- 공개 웹사이트에서 스크래퍼와 헤드리스 봇의 활동을 완화합니다.
빠른 시작
- 1
docs.crowdsec.net의 공식 문서를 따라 사용 중인 플랫폼에 CrowdSec을 설치하세요
토픽
자주 묻는 질문
- crowdsec은(는) 무엇인가요?
- 로그와 HTTP 트래픽을 분석해 악성 IP를 차단하고, 위협 정보를 크라우드소싱 차단 목록에 공유하는 오픈 소스 침입 탐지 및 방지 엔진입니다. CrowdSec은 로그 소스와 HTTP 요청을 분석해 악성 행위를 탐지하고, 방화벽, 리버스 프록시, CDN용 바운서 같은 대응 구성 요소를 통해 공격자를 차단하는 보안 엔진입니다. 로그 기반 시나리오로 IDS/IPS 기능을 제공하고, Coraza 기반 AppSec 구성 요소를 통해 WAF 기능도 지원합니다. AppSec은 SecLang 규칙과 OWASP Core Rule Set을 불러올 수 있습니다.
- crowdsec은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- crowdsec은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- crowdsec은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. crowdsec의 마지막 커밋은 2026년 10월 22일입니다.
- crowdsec은(는) 어디에 사용할 수 있나요?
- Linux 또는 Windows 서버를 무차별 대입 공격과 포트 스캔으로부터 보호합니다. 기존 OWASP 규칙을 사용해 웹 애플리케이션 앞에 WAF를 추가합니다. 여러 서버 환경에서 방화벽, 프록시 또는 CDN을 통해 알려진 악성 IP를 차단합니다. 공개 웹사이트에서 스크래퍼와 헤드리스 봇의 활동을 완화합니다.
- crowdsec는 어떻게 설치하나요?
- docs.crowdsec.net의 공식 문서를 따라 사용 중인 플랫폼에 CrowdSec을 설치하세요
- crowdsec은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/crowdsecurity/crowdsec
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
SQL 인젝션, XSS, 봇 및 트래픽 폭주를 차단하는 셀프 호스팅 WAF 및 리버스 프록시
소규모 기업, 스튜디오, 개인 웹사이트를 위해 완전히 온프레미스로 배포할 수 있는 경량 오픈소스 웹 애플리케이션 방화벽입니다.
자동화된 보강 기능으로 도메인, IP, 이메일, 지갑 등 엔티티를 연결하는 오픈소스 그래프 기반 OSINT 조사 플랫폼
trail이라는 지표 목록으로 알려진 악성 도메인, IP, URL, User-Agent와의 통신을 탐지하는 네트워크 트래픽 모니터
위협 인텔리전스와 공격 표면 매핑을 위해 200개 이상의 소스에서 IP, 도메인, 이메일 등의 정보를 수집하는 오픈소스 OSINT 자동화 도구입니다.