crowdsec README

The project's README from github.com/crowdsecurity/crowdsec. As one markdown file: README.md.

CrowdSec




CrowdSec is an open-source and participative security solution offering crowdsourced server detection and protection against malicious IPs. Detect and block with our Security Engine, contribute to the network, and enjoy our real-time community blocklist.

CrowdSec schema

Features & Advantages

Versatile Security Engine

CrowdSec Security Engine is an all-in-one IDS/IPS and WAF.

It detects bad behaviors by analyzing log sources and HTTP requests, and allows active remediation thanks to the Remediation Components.

Detection rules are available on our hub under MIT license.

CrowdSec Community Blocklist

The "Community Blocklist" is a curated list of IP addresses identified as malicious by CrowdSec. The Security Engine proactively blocks the IP addresses of this blocklist, preventing malevolent IPs from reaching your systems.

CrowdSec Community Blocklist

Console - Monitoring & Automation of your security stack

CrowdSec Console

Multiple Platforms support

Multiple Platforms support

Outnumbering hackers all together

By sharing the threat they faced, all users are protecting each other (hence the name Crowd-Security). Crowdsec is designed for modern infrastructures, with its "Detect Here, Remedy There" approach, letting you analyze logs coming from several sources in one place and block threats at various levels (applicative, system, infrastructural) of your stack.

CrowdSec ships by default with scenarios (brute force, port scan, web scan, etc.) adapted for most contexts, but you can easily extend it by picking more of them from the HUB. It is also easy to adapt an existing one or create one yourself.

Installation

Follow our documentation to install CrowdSec in a few minutes on Linux, Windows, Docker, OpnSense, Kubernetes, and more.

Resources

crowdsec (crowdsecurity/crowdsec)

Searching Database…

15.2K ·GitHub
Что это такое?CrowdSec — это открытая система IDS/IPS и WAF, которая обнаруживает вредоносное поведение, анализируя логи и HTTP-запросы, блокирует плохих участников локально и делится обезличенными данными об атаках с сетью, основанной на краудсорсинге, чтобы формировать общий список блокировки в реальном времени.
Это один бинарный файл или нужны отдельные компоненты?Программа построена вокруг Security Engine (основного демона обнаружения и принятия решений) и отдельных Remediation Components, которые непосредственно применяют блокировки, например, бауэры для файрвола, WAF, плагины для nginx и traefik. Поэтому обычно устанавливают движок и один или несколько бауэров.
Как это запустить?Следуйте официальной документации, чтобы установить CrowdSec Security Engine. Он поддерживает Linux, Windows, Docker, OpnSense и Kubernetes, и установка занимает несколько минут.
Нужно ли самому настраивать сценарии обнаружения с нуля?Нет, для большинства случаев в комплекте есть готовые сценарии (перебор паролей, сканирование портов, сканирование веб-сайтов и другие). Больше сценариев и компонентов реагирования можно загрузить из CrowdSec Hub.
Нужна ли платная Console, чтобы пользоваться CrowdSec?Нет, основной движок и общий список блокировки бесплатны и распространяются по лицензии MIT. Console добавляет необязательный мониторинг, визуализацию, дополнительные списки блокировки и платные функции.
Это для личных серверов или для крупной инфраструктуры?Программа создана для современной инфраструктуры из нескольких серверов. Она позволяет собирать логи из нескольких источников в одном месте и блокировать угрозы на нескольких уровнях вашего стека.
Какие данные передаются в сеть, основанную на краудсорсинге?Пользователи делятся информацией об угрозах, с которыми столкнулись (обнаруженное атакующее поведение). Эти данные пополняют общий список блокировки в реальном времени, который защищает всех участников. Вклад в сеть добровольный, участие — по выбору пользователя.
Что такое CrowdSec Hub?Это каталог сценариев, парсеров и компонентов реагирования, созданных сообществом. Их можно добавить, чтобы расширить охват обнаружения угроз и найти модули реагирования для своей инфраструктуры.
Какие атаки он обнаруживает из коробки?Готовые сценарии покрывают распространённые угрозы, например, попытки перебора паролей, сканирование портов и сканирование веб-сайтов, и подходят для большинства типовых серверных конфигураций.
Чем CrowdSec отличается от обычного самостоятельного WAF?Он сочетает обнаружение IDS/IPS и WAF с общим списком блокировки, основанным на краудсорсинге. Поэтому вы опираетесь не только на собственный трафик, но и получаете в реальном времени данные об угрозах, которыми делится всё сообщество CrowdSec.
Где можно задать вопросы или предложить новые функции?У проекта есть сервер в Discord для вопросов и предложений, а также Public Roadmap, где пользователи могут голосовать за идеи и предлагать свои.
Size
217.1 MB
Stars
15.2K
Age
6y
Commits · 90 Days