Skip to content

Commit efd8b64

Browse files
author
jdv
committed
more references (test)
1 parent 741ce6e commit efd8b64

File tree

1 file changed

+239
-35
lines changed

1 file changed

+239
-35
lines changed

crowdsec-docs/unversioned/troubleshooting/usecases.mdx

Lines changed: 239 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ title: Use Cases and Quick Solutions
44
id: usecases
55
---
66

7+
import Tabs from '@theme/Tabs';
8+
import TabItem from '@theme/TabItem';
9+
710
# Use Cases and Quick Solutions
811

912
This page provides quick recommendations for common CrowdSec implementation scenarios. Each use case includes practical implementation paths with links to relevant documentation.
@@ -27,17 +30,38 @@ Good option if you are not using a Security Engine and want your CDN or WAF to b
2730
- Use the endpoint's URL and credentials to retrieve the merged and up-to-date list.
2831

2932

30-
**References**
33+
<details>
34+
<summary>🔗 **References**</summary>
35+
36+
<Tabs>
37+
<TabItem value="documentation-resources" label="Documentation & Resources">
38+
3139
- [Blocklist integration Getting started guide](/u/integrations/intro)
3240
- [Subscribing to blocklists](/u/console/blocklists/subscription/)
3341
- [List of integrations format](/u/integrations/intro#current-integrations)
34-
- 🏅 [API management & creating your own blocklists](/u/console/service_api/quickstart/blocklists)
35-
- *Variation:* Integration into CDN/WAF via a **remediation component**:
36-
- [Remediation Component BLaaS integration](/u/integrations/remediationcomponent)
37-
- [AWF WAF remediation component](/u/bouncers/aws_waf)
42+
- [API management & creating your own blocklists](/u/console/service_api/quickstart/blocklists)
43+
- [Remediation Component BLaaS integration](/u/integrations/remediationcomponent)
44+
- [AWS WAF remediation component](/u/bouncers/aws_waf)
3845
- [Cloudflare Workers remediation component](/u/bouncers/cloudflare-workers)
3946
- [Fastly remediation component](/u/bouncers/fastly)
4047

48+
</TabItem>
49+
<TabItem value="academy-videos" label="Courses & Videos">
50+
51+
- [🎓 Leveraging Blocklists for Optimized Protection](https://academy.crowdsec.net/course/leveraging-blocklists-for-optimized-protection)
52+
53+
</TabItem>
54+
<TabItem value="articles" label="Articles">
55+
56+
- [Introducing CrowdSec Education and Public Sector Blocklists ↗️](https://www.crowdsec.net/blog/introducing-crowdsec-education-and-public-sector-blocklists)
57+
- [Breaking 5 Misconceptions of Threat Intelligence Blocklists](https://www.crowdsec.net/blog/5-misconceptions-of-threat-intelligence-blocklists)
58+
- [The Real Value of Preemptively Blocking a Cyber Attack ↗️](https://www.crowdsec.net/blog/value-of-preemptive-blocking)
59+
60+
</TabItem>
61+
</Tabs>
62+
63+
</details>
64+
4165
---
4266

4367
## Reduce Noise to save Resources address alert fatigue
@@ -55,13 +79,33 @@ Good option if you need to optimize server performance and reduce log storage re
5579
- Use an AppSec enabled Remediation Component to use CrowdSec WAF.
5680
- Track quantified savings through metrics and performance monitoring.
5781

58-
**References**
82+
<details>
83+
<summary>🔗 **References**</summary>
84+
85+
<Tabs>
86+
<TabItem value="documentation-resources" label="Documentation & Resources">
87+
5988
- [Blocklist Catalog doc](/u/console/blocklists/catalog)
6089
- [Blocklist Catalog ↗️](https://app.crowdsec.net/blocklists/search)
6190
- [Security Engine installation](/u/getting_started/intro)
6291
- [CrowdSec WAF](/appsec/intro)
6392
- [Remediation Metrics](/u/console/remediation_metrics)
6493

94+
</TabItem>
95+
<TabItem value="academy-videos" label="Courses & Videos">
96+
97+
- [🎓 CrowdSec Cyber Threat Intelligence](https://academy.crowdsec.net/course/crowdsec-cyber-threat-intelligence)
98+
99+
</TabItem>
100+
<TabItem value="articles" label="Articles">
101+
102+
- [The Real Value of Preemptively Blocking a Cyber Attack ↗️](https://www.crowdsec.net/blog/value-of-preemptive-blocking)
103+
104+
</TabItem>
105+
</Tabs>
106+
107+
</details>
108+
65109
---
66110

67111
## Multi-Tenant Protection
@@ -78,37 +122,32 @@ Good option if you need granular policy control and want to avoid cross-tenant s
78122
- Assign context-specific blocklist AND allowlists.
79123
- Go further by creating custom lists based on detections made on your infrastructure.
80124

81-
**References**
125+
<details>
126+
<summary>🔗 **References**</summary>
127+
128+
<Tabs>
129+
<TabItem value="documentation-resources" label="Documentation & Resources">
130+
82131
- [Blocklist integration Getting started guide](/u/integrations/intro)
83132
- [Blocklist Catalog doc](/u/console/blocklists/catalog)
84133
- [Blocklist Catalog ↗️](https://app.crowdsec.net/blocklists/search)
85134
- [Custom blocklists from the decisions of your Security engine ↗️](https://github.com/crowdsecurity/custom-bouncer-to-blocklist)
86135

87-
---
136+
</TabItem>
137+
<TabItem value="academy-videos" label="Courses & Videos">
88138

89-
## Looking for complementary IOC streams
139+
- [🎓 CrowdSec Academy](https://academy.crowdsec.net/courses)
90140

91-
Add qualified IOCs from CrowdSec's real-time IP reputation.
141+
</TabItem>
142+
<TabItem value="articles" label="Articles">
92143

93-
**Is it for me?**
144+
- [CrowdSec's Notification Center: Seamless Integrations and Custom Alerts ↗️](https://www.crowdsec.net/blog/crowdsec-launches-notification-center-slack)
145+
- [Deeptree Leverages CrowdSec to Protect Their Clients and Infrastructure ↗️](https://www.crowdsec.net/blog/deeptree-protects-clients-infrustructure-with-crowdsec)
94146

95-
Ideal if you want to complement your IOC insights with exclusive CrowdSec IP reputation data.
96-
Quickly choose among qualified malicious actors regrouped by industry, behaviors...
147+
</TabItem>
148+
</Tabs>
97149

98-
**How it works:**
99-
- Stream CrowdSec IP Lists into your security tools.
100-
- Integrate directly in your security tools thanks to our integrations or easy to use CTI API.
101-
- 🏅 Get custom IOC streams made for your needs.
102-
- Next step: Enrich IPs via CrowdSec CTI API.
103-
104-
105-
**References**
106-
- [IP reputation lists / Blocklists Catalog doc ↗️](https://app.crowdsec.net/blocklists/search)
107-
- [Retrieving merged lists via HTTPS endpoints](/u/integrations/intro)
108-
- [Retrieving Blocklists via API](/u/console/service_api/quickstart/blocklists#download-blocklist-content)
109-
- [MISP Feed from Security Engine's alerts](https://doc.crowdsec.net/u/bouncers/misp-feed-generator)
110-
- [Upcoming CrowdSec MISP Feeds ↗️](https://roadmap.crowdsec.net/c/48-misp-feed)
111-
- [Contact Us for custom requests ↗️](https://www.crowdsec.net/business-requests?interest=CTI%20subscription))
150+
</details>
112151

113152
---
114153

@@ -125,13 +164,34 @@ Good option if you want to prevent illegitimate AI crawlers from visiting your s
125164
- Retrieve AI Crawlers and/or Botnets IPs from CrowdSec Blocklist integrations
126165
- Block at the edge using your firewall or CDN.
127166

128-
**References**
167+
<details>
168+
<summary>🔗 **References**</summary>
169+
170+
<Tabs>
171+
<TabItem value="documentation-resources" label="Documentation & Resources">
172+
129173
- [⬆️ **Blocking at the edge section**](#blocking-at-the-edge)
130174
- [Custom scenario creation](/docs/next/scenarios/create)
131175
- [AI Crawlers Blocklist ↗️](https://app.crowdsec.net/blocklists/67b3524151bbde7a12b60be0)
132176
- [Currated Botnet Actors ↗️](https://app.crowdsec.net/blocklists/65a56c160469607d9badb813)
133177
- [Public Internet Scanners ↗️](https://app.crowdsec.net/blocklists/65f972eb807e06de7a0e3e65)
134178

179+
</TabItem>
180+
<TabItem value="academy-videos" label="Courses & Videos">
181+
182+
- [🎓 CrowdSec Academy](https://academy.crowdsec.net/courses)
183+
184+
</TabItem>
185+
<TabItem value="articles" label="Articles">
186+
187+
- [Protect Your Digital Assets Against AI Crawlers ↗️](https://www.crowdsec.net/blog/protect-against-ai-crawlers)
188+
- [The Real Value of Preemptively Blocking a Cyber Attack ↗️](https://www.crowdsec.net/blog/value-of-preemptive-blocking)
189+
190+
</TabItem>
191+
</Tabs>
192+
193+
</details>
194+
135195
---
136196

137197
## Block Common web attacks fast
@@ -151,11 +211,37 @@ Benefit from CrowdSec's Virtual patching catalog while being able to use your ex
151211
- Even test CRS rules out of band on your production traffic to easily adapt them to you needs.
152212

153213

154-
**References**
214+
<details>
215+
<summary>🔗 **References**</summary>
216+
217+
<Tabs>
218+
<TabItem value="documentation-resources" label="Documentation & Resources">
219+
155220
- [Security Engine installation](/u/getting_started/intro)
156221
- [CrowdSec WAF presentation](/appsec/intro)
157222
- [Virtual Patching collection ↗️](https://app.crowdsec.net/hub/author/crowdsecurity/collections/appsec-virtual-patching)
158-
- [CrowdSec WAF article ↗️](https://www.crowdsec.net/blog/crowdsec-waf-the-collaborative-future-of-web-application-security)
223+
- //TODO: protect your WHM stack fast
224+
225+
</TabItem>
226+
<TabItem value="academy-videos" label="Courses & Videos">
227+
228+
- [🎓 Deploying CrowdSec in Kubernetes](https://academy.crowdsec.net/course/deploying-crowdsec-in-kubernetes)
229+
230+
</TabItem>
231+
<TabItem value="articles" label="Articles">
232+
233+
- [Strengthen Security and Protection with CrowdSec's Open Source Web Application Firewall ↗️](https://www.crowdsec.net/blog/strengthen-security-with-crowdsec-open-source-waf)
234+
- [What Our Community Built with CrowdSec WAF: Real Stories, Real Security ↗️](https://www.crowdsec.net/blog/crowdsec-waf-in-action-real-world-use-cases)
235+
- [CrowdSec WAF: The Collaborative Future of Web Application Security ↗️](https://www.crowdsec.net/blog/crowdsec-waf-the-collaborative-future-of-web-application-security)
236+
- [Secure Caddy with CrowdSec: Remediation and WAF Guide ↗️](https://www.crowdsec.net/blog/secure-caddy-crowdsec-remediation-waf-guide)
237+
- [Implementing the CrowdSec WAF for Advanced Web Application Security ↗️](https://www.crowdsec.net/blog/web-application-security-crowdsec-waf)
238+
- [Enhance Kubernetes Security with the CrowdSec WAF ↗️](https://www.crowdsec.net/blog/kubernetes-security-with-crowdsec-waf)
239+
- [Waste Attacker Resources and Protect Your Applications in One Go ↗️](https://www.crowdsec.net/blog/waste-attacker-resources)
240+
241+
</TabItem>
242+
</Tabs>
243+
244+
</details>
159245

160246
---
161247

@@ -174,11 +260,21 @@ Good option if you need immediate protection without the risk of modifying criti
174260
- Additionally create custom AppSec rules adapted to your legacy application's specific patterns.
175261
- Test protection rules out of band (simulation mode) before enabling blocking to ensure application functionality.
176262

177-
**References**
263+
<details>
264+
<summary>🔗 **References**</summary>
265+
266+
<Tabs>
267+
<TabItem value="documentation-resources" label="Documentation & Resources">
268+
178269
- [⬆️ **Block Common web attacks fast**](#block-common-web-attacks-fast)
179270
- [Block right before your app code with PHP prepend](/u/bouncers/php)
180271
- [Add blocking capabilities in your php app](/u/bouncers/php-lib)
181272

273+
</TabItem>
274+
</Tabs>
275+
276+
</details>
277+
182278
---
183279

184280
## Custom Behavior Protection
@@ -196,12 +292,79 @@ Good option if you need highly specific protection tailored to your application'
196292
- Eventually develop AppSec rules for pattern-matching specific malicious requests.
197293
- Test custom rules thoroughly using explain mode and simulation before production deployment.
198294

199-
**References**
295+
<details>
296+
<summary>🔗 **References**</summary>
297+
298+
<Tabs>
299+
<TabItem value="documentation-resources" label="Documentation & Resources">
300+
200301
- [⬆️ **Block Common web attacks fast**](#block-common-web-attacks-fast)
201302
- [Custom scenario creation](/log_processor/scenarios/create)
202303
- [Get help from the community ↗️](https://discord.gg/wGN7ShmEE8)
304+
305+
</TabItem>
306+
<TabItem value="academy-videos" label="Courses & Videos">
307+
308+
- [🎓 CrowdSec Academy](https://academy.crowdsec.net/courses)
309+
310+
</TabItem>
311+
<TabItem value="articles" label="Articles">
312+
203313
- [Example of custom detection: Impossible traveler ↗️](https://www.crowdsec.net/blog/detect-suspicious-ip-behavior-impossible-travel)
204314
- [Success story: ScaleCommerce vs scalpers ↗️](https://www.crowdsec.net/blog/scalecommerce-plummets-ops-costs-and-skyrockets-efficiency)
315+
- [Waste Attacker Resources and Protect Your Applications in One Go ↗️](https://www.crowdsec.net/blog/waste-attacker-resources)
316+
317+
</TabItem>
318+
</Tabs>
319+
320+
</details>
321+
322+
---
323+
324+
## Looking for complementary IOC streams
325+
326+
Add qualified IOCs from CrowdSec's real-time IP reputation.
327+
328+
**Is it for me?**
329+
330+
Ideal if you want to complement your IOC insights with exclusive CrowdSec IP reputation data.
331+
Quickly choose among qualified malicious actors regrouped by industry, behaviors...
332+
333+
**How it works:**
334+
- Stream CrowdSec IP Lists into your security tools.
335+
- Integrate directly in your security tools thanks to our integrations or easy to use CTI API.
336+
- 🏅 Get custom IOC streams made for your needs.
337+
- Next step: Enrich IPs via CrowdSec CTI API.
338+
339+
340+
<details>
341+
<summary>🔗 **References**</summary>
342+
343+
<Tabs>
344+
<TabItem value="documentation-resources" label="Documentation & Resources">
345+
346+
- [IP reputation lists / Blocklists Catalog doc ↗️](https://app.crowdsec.net/blocklists/search)
347+
- [Retrieving merged lists via HTTPS endpoints](/u/integrations/intro)
348+
- [Retrieving Blocklists via API](/u/console/service_api/quickstart/blocklists#download-blocklist-content)
349+
- [MISP Feed from Security Engine's alerts](https://doc.crowdsec.net/u/bouncers/misp-feed-generator)
350+
- [Upcoming CrowdSec MISP Feeds ↗️](https://roadmap.crowdsec.net/c/48-misp-feed)
351+
- [Contact Us for custom requests ↗️](https://www.crowdsec.net/business-requests?interest=CTI%20subscription))
352+
353+
</TabItem>
354+
<TabItem value="academy-videos" label="Courses & Videos">
355+
356+
- [🎓 CrowdSec Cyber Threat Intelligence](https://academy.crowdsec.net/course/crowdsec-cyber-threat-intelligence)
357+
358+
</TabItem>
359+
<TabItem value="articles" label="Articles">
360+
361+
- [CrowdSec and Filigran Partner to Deliver Real-Time, Intelligence-Driven Cyber Defense ↗️](https://www.crowdsec.net/blog/crowdsec-and-filigran-partnership)
362+
- [The Real Value of Preemptively Blocking a Cyber Attack ↗️](https://www.crowdsec.net/blog/value-of-preemptive-blocking)
363+
364+
</TabItem>
365+
</Tabs>
366+
367+
</details>
205368

206369
---
207370

@@ -220,13 +383,34 @@ Add exclusive context to your alerts and automate incident response with up to 3
220383
- Integrate it in your tools with out existing integrations or via simple calls to the API.
221384
- 🏅 Advanced usages: API search, Offline replication, ...
222385

223-
**References**
386+
<details>
387+
<summary>🔗 **References**</summary>
388+
389+
<Tabs>
390+
<TabItem value="documentation-resources" label="Documentation & Resources">
391+
224392
- [Explore CrowdSec CTI within the console](/u/cti_api/getting_started)
225393
- [Create a test API key](/u/cti_api/api_getting_started)
226394
- [IP reputation enrichment glossary](/u/cti_api/taxonomy/cti_object)
227395
- [Evaluate your IPs using our **IPDEX** tool](/u/cti_api/api_integration/integration_ipdex/)
228396
- [Contact Us for 🏅 advanced usage ↗️](https://www.crowdsec.net/business-requests?interest=CTI%20subscription)
229397

398+
</TabItem>
399+
<TabItem value="academy-videos" label="Courses & Videos">
400+
401+
- [🎓 CrowdSec Cyber Threat Intelligence](https://academy.crowdsec.net/course/crowdsec-cyber-threat-intelligence)
402+
403+
</TabItem>
404+
<TabItem value="articles" label="Articles">
405+
406+
- [CrowdSec and Filigran Partner to Deliver Real-Time, Intelligence-Driven Cyber Defense ↗️](https://www.crowdsec.net/blog/crowdsec-and-filigran-partnership)
407+
- [The Real Value of Preemptively Blocking a Cyber Attack ↗️](https://www.crowdsec.net/blog/value-of-preemptive-blocking)
408+
409+
</TabItem>
410+
</Tabs>
411+
412+
</details>
413+
230414
---
231415

232416
## Threat Hunting and Intelligence
@@ -243,12 +427,32 @@ Good option if you want to correlate local events with global attack patterns an
243427
- Leverage advanced search capabilities to identify relevant threats and vulnerabilities.
244428
- Go further using our CTI API to integrate threat intelligence into your existing workflows.
245429

246-
**References**
430+
<details>
431+
<summary>🔗 **References**</summary>
432+
433+
<Tabs>
434+
<TabItem value="documentation-resources" label="Documentation & Resources">
435+
247436
- [⬆️ CTI related refs from **Alert Enhancement and Triage**](#alert-enhancement-and-triage)
248437
- [CVE explorer](/u/cti_api/cve_explorer/)
249-
- [IPDEX presentation article ↗️](https://www.crowdsec.net/blog/introducing-crowdsec-ipdex)
250438
- [Follow our weekly vuln report on LinkedIn ↗️](https://www.linkedin.com/company/crowdsec/posts/?feedView=all)
251439

440+
</TabItem>
441+
<TabItem value="academy-videos" label="Courses & Videos">
442+
443+
- [🎓 CrowdSec Cyber Threat Intelligence](https://academy.crowdsec.net/course/crowdsec-cyber-threat-intelligence)
444+
445+
</TabItem>
446+
<TabItem value="articles" label="Articles">
447+
448+
- [IPDEX presentation article ↗️](https://www.crowdsec.net/blog/introducing-crowdsec-ipdex)
449+
- [Explore and Prioritize Vulnerabilities with the CrowdSec CVE Explorer ↗️](https://www.crowdsec.net/blog/cve-explorer)
450+
451+
</TabItem>
452+
</Tabs>
453+
454+
</details>
455+
252456
---
253457

254458
## Useful Links

0 commit comments

Comments
 (0)