Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacyยฉ 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
awesome-wazuh โ€” ๐Ÿ›ก๏ธAwesome lists about all kinds of interesting topics of Wazuh XDR/SIEM | Kitploit
Tools/GitHubGitHub/ttlab-research/awesome-wazuh
Vulnerability ScannersConfiguration AuditingMalware AnalysisCloud SecurityDevSecOpsThreat IntelligenceIntrusion DetectionLearning & EducationIncident ResponseCurated ResourcesLog Analysis
13510203 months agoReviewed by Kitploit
GitHub
ttlab-research/awesome-wazuh

awesome-wazuh

๐Ÿ›ก๏ธAwesome lists about all kinds of interesting topics of Wazuh XDR/SIEM

View RepositoryWebsite

Most Popular

View all โ†’

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools โ†’
Share
# awesome-wazuh [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)

> Curated list of Wazuh resources, tools, and integrations

Wazuh is a free, open-source security monitoring platform for threat prevention, detection, and response.

## Contents

- [Official Documentation](#official-documentation)
- [Getting Started](#getting-started)
- [Setup Guides](#setup-guides)
- [Deployment](#deployment)
  - [Docker](#docker)
  - [Kubernetes](#kubernetes)
  - [Terraform / OpenTofu](#terraform--opentofu)
  - [Ansible](#ansible)
  - [Cloud Platforms](#cloud-platforms)
  - [CI/CD & Testing](#cicd--testing)
- [Rules & Detection](#rules--detection)
  - [Community Rules](#community-rules)
  - [Vendor-Specific Rules](#vendor-specific-rules)
  - [Detection Modules](#detection-modules)
- [Integrations](#integrations)
  - [Alerting](#alerting)
  - [Ticketing](#ticketing)
  - [Threat Intelligence](#threat-intelligence)
  - [Cloud Platforms](#cloud-platforms-1)
  - [SOAR](#soar)
  - [Custom Integrations](#custom-integrations)
- [Tools & Utilities](#tools--utilities)
- [Maintenance](#maintenance)
  - [Backup & Restore](#backup--restore)
  - [Known Issues](#known-issues)
- [Compliance](#compliance)
- [Training & Certification](#training--certification)
- [Guides & Tutorials](#guides--tutorials)
  - [AI & LLM Integration](#ai--llm-integration)
  - [Detection & Response](#detection--response)
  - [General](#general)
- [Ambassador Program](#ambassador-program)
- [Community](#community)
- [Contributing](#contributing)

## Official Documentation

- ๐ŸŸข [Wazuh Documentation](https://documentation.wazuh.com/) - Installation, configuration, and usage guides
- ๐ŸŸข [Architecture Overview](https://documentation.wazuh.com/current/getting-started/architecture.html) - System design and components
- ๐ŸŸข [API Reference](https://documentation.wazuh.com/current/user-manual/api/reference.html) - REST API endpoints
- ๐ŸŸข [Wazuh Blog](https://wazuh.com/blog/) - Weekly technical articles
- ๐ŸŸข [Release Notes](https://documentation.wazuh.com/current/release-notes/index.html) - Version history and changelog

## Getting Started

- ๐ŸŸข [Installation Guide](https://documentation.wazuh.com/current/installation-guide/) - Step-by-step deployment instructions
- ๐ŸŸข [Quickstart](https://documentation.wazuh.com/current/quickstart.html) - Get running in 30-60 minutes
- ๐ŸŸข [Wazuh Cloud](https://cloud.wazuh.com/) - Fully managed SaaS option with free tier
- ๐ŸŸข [Docker Quick Start](https://github.com/wazuh/wazuh-docker) - Single command deployment for testing

## Setup Guides

Step-by-step setup walkthroughs for Wazuh installation, configuration, and operational tasks.

- ๐ŸŸก [samma-io/wazuh-help](https://github.com/samma-io/wazuh-help) - Setup help, troubleshooting, and operational notes for Wazuh deployments

## Deployment

### Docker

- ๐ŸŸข [Official Docker Guide](https://documentation.wazuh.com/current/installation-guide/docker.html) - Container deployment documentation
- ๐ŸŸข [Docker Repository](https://github.com/wazuh/wazuh-docker) - Docker Compose files and images (1,000+ stars)

### Kubernetes

- ๐ŸŸข [Official Kubernetes Guide](https://documentation.wazuh.com/current/installation-guide/kubernetes.html) - K8s cluster deployment
- ๐ŸŸข [Helm Charts](https://github.com/wazuh/wazuh-kubernetes) - Production-grade Helm packages with HA support

### Terraform / OpenTofu

- ๐ŸŸก [Terraform/OpenTofu Provider](https://github.com/grulicht/terraform-provider-wazuh) - Community provider, actively maintained
- ๐ŸŸก [Terraform Registry](https://registry.terraform.io/providers/grulicht/wazuh) - Official Terraform registry entry
- ๐ŸŸข [Feature Request](https://github.com/wazuh/wazuh/issues/20176) - Official Wazuh provider (planned)

### Ansible

- ๐ŸŸข [Official Ansible Guide](https://documentation.wazuh.com/current/deployment-options/deploying-with-ansible/index.html) - Multi-host deployment automation
- ๐ŸŸข [Ansible Playbooks](https://github.com/wazuh/wazuh-ansible) - Ready-to-use playbooks (use release branches for production)

### Cloud Platforms

- ๐ŸŸข [AWS Deployment](https://documentation.wazuh.com/current/cloud-security/aws/index.html) - CloudTrail, GuardDuty, Security Hub, Macie
- ๐ŸŸข [Azure Deployment](https://documentation.wazuh.com/current/cloud-security/azure/index.html) - Log Analytics, Microsoft Graph, Intune
- ๐ŸŸข [GCP Deployment](https://documentation.wazuh.com/current/cloud-security/gcp/index.html) - Pub/Sub and Cloud Storage integration
- ๐ŸŸข [Virtual Machines (OVA/AMI)](https://github.com/wazuh/wazuh-virtual-machines) - Pre-built images for quick POC

### CI/CD & Testing

- ๐ŸŸข [Wazuh QA](https://github.com/wazuh/wazuh-qa) - Automated testing and CI/CD infrastructure

## Rules & Detection

- ๐ŸŸข [Rules Documentation](https://documentation.wazuh.com/current/user-manual/ruleset/index.html) - Rule syntax and optimization
- ๐ŸŸข [Custom Rules Guide](https://documentation.wazuh.com/current/user-manual/ruleset/custom.html) - Writing and testing custom rules
- ๐ŸŸข [Official Ruleset](https://github.com/wazuh/wazuh-ruleset) - Complete rule repository

### Community Rules

General-purpose community rule collections.

- ๐ŸŸก [socfortress/Wazuh-Rules](https://github.com/socfortress/Wazuh-Rules) - Community rule collection
- ๐ŸŸก [Ghost47-coder/Wazuh-Rules](https://github.com/Ghost47-coder/Wazuh-Rules) - Custom rule set and decoders

### Vendor-Specific Rules

Decoders and rulesets for specific devices, appliances, and platforms.

- ๐ŸŸก [Fortigate Rules & Decoders](https://github.com/alextibor/wazuh-fortigate-rules-decoders) - Fortigate device monitoring
- ๐ŸŸก [Pi-hole Decoder & Rules](https://github.com/Tomo-9925/wazuh-pi-hole-decoder-and-rules) - Pi-hole DNS sinkhole monitoring and detection
- ๐ŸŸก [Synology DSM (st0rm-cr0w)](https://github.com/st0rm-cr0w/wazuh-synology-dsm-nas-decoder-and-rules) - Synology DSM decoder and rules
- ๐ŸŸก [Synology DSM (Tomo-9925)](https://github.com/Tomo-9925/wazuh-synology-dsm-decoder-and-rules) - Alternative Synology DSM decoder implementation
- ๐ŸŸก [Unifi Decoder](https://github.com/EvilForge/wazuh-unifi-decoder) - Ubiquiti Unifi network monitoring

### Detection Modules

- ๐ŸŸข [File Integrity Monitoring (FIM)](https://documentation.wazuh.com/current/user-manual/capabilities/file-integrity-monitoring/index.html) - Detect unauthorized file changes
- ๐ŸŸข [Vulnerability Detection](https://documentation.wazuh.com/current/user-manual/capabilities/vulnerability-detection/index.html) - CVE scanning and assessment
- ๐ŸŸข [Configuration Assessment (SCA)](https://documentation.wazuh.com/current/user-manual/capabilities/sec-config-assessment/index.html) - Compliance validation and hardening
- ๐ŸŸข [Malware Detection](https://documentation.wazuh.com/current/user-manual/capabilities/malware-detection/index.html) - ClamAV and YARA integration
- ๐ŸŸข [Active Response](https://documentation.wazuh.com/current/user-manual/capabilities/active-response/index.html) - Automated threat response

## Integrations

Connect Wazuh with external platforms for alerting, ticketing, threat intelligence, and orchestration.

### Alerting

- ๐ŸŸข [Slack](https://documentation.wazuh.com/current/user-manual/manager/integration-with-external-apis.html) - Real-time alerts to Slack channels
- ๐ŸŸข [PagerDuty](https://documentation.wazuh.com/current/user-manual/manager/integration-with-external-apis.html) - On-call incident escalation
- ๐ŸŸข [Email](https://documentation.wazuh.com/current/user-manual/manager/integration-with-external-apis.html) - SMTP alert delivery

### Ticketing

- ๐ŸŸข [Generic API Integration](https://documentation.wazuh.com/current/user-manual/manager/integration-with-external-apis.html) - Trigger any external API
- ๐ŸŸข [ServiceNow Integration](https://wazuh.com/blog/integrating-servicenow-with-wazuh/) - REST API + Python script
- ๐ŸŸก [Jira Integration](https://www.songer.pro/how-to-send-wazuh-alerts-to-jira/) - Community guide

### Threat Intelligence

- ๐ŸŸข [VirusTotal](https://documentation.wazuh.com/current/user-manual/manager/integration-with-external-apis.html) - File hash and URL enrichment
- ๐ŸŸข [CDB Lists](https://documentation.wazuh.com/current/user-manual/ruleset/cdb-list.html) - Custom threat intelligence lists

### Cloud Platforms

- ๐ŸŸข [AWS Security Hub](https://documentation.wazuh.com/current/cloud-security/aws/index.html) - CloudTrail, GuardDuty, and Security Lake integration
- ๐ŸŸข [Azure Sentinel](https://documentation.wazuh.com/current/cloud-security/azure/index.html) - Microsoft Sentinel integration
- ๐ŸŸข [Google Cloud](https://documentation.wazuh.com/current/cloud-security/gcp/index.html) - Cloud Audit Logs integration

### SOAR

- ๐ŸŸก [Shuffle SOAR](https://shuffler.io/) - Open-source SOAR with Wazuh support
- ๐ŸŸข [Shuffle + Teams Integration](https://wazuh.com/blog/integrating-wazuh-with-microsoft-teams-using-shuffle/) - SOAR-based Teams alerting
- ๐ŸŸก [Automated Threat Detection & Response (Medium)](https://medium.com/@naseefhussain83/automated-threat-detection-response-using-wazuh-shuffle-777bee8370fc) - Real-world Wazuh + Shuffle threat response automation

### Custom Integrations

- ๐ŸŸก [wazuh2thehive](https://github.com/crow1011/wazuh2thehive) - TheHive case management integration
- ๐ŸŸก [wazuh-opencti](https://github.com/juaromu/wazuh-opencti) - OpenCTI threat intelligence platform
- ๐ŸŸก [wazuh-integrations](https://github.com/maikroservice/wazuh-integrations) - Collection of custom integrations
- ๐ŸŸก [Prometheus Exporter](https://github.com/pyToshka/wazuh-prometheus-exporter) - Prometheus metrics and monitoring
- ๐ŸŸก [Sophos-Wazuh-SOC](https://github.com/JoernSchoenyan/Sophos-Wazuh-SOC) - Sophos firewall and endpoint integration for SOC operations
- ๐ŸŸก [Telegram Alerting](https://github.com/bayusky/wazuh-telegram) - Telegram notification script
- ๐ŸŸก [Custom Telegram](https://github.com/eugenehr/wazuh-custom-telegram) - Advanced Telegram alert formatting
- ๐ŸŸก [wazuh-nmap](https://github.com/juaromu/wazuh-nmap) - Nmap network scan integration

## Maintenance

### Backup & Restore

- ๐ŸŸข [Creating a Backup โ€” Central Components](https://documentation.wazuh.com/current/migration-guide/files-backup/creating/wazuh-central-components.html) - Official guide: directories to back up (`/etc/wazuh-indexer/`, `/var/ossec/etc/`, certificates) using `rsync` + `tar`
- ๐ŸŸข [Restoring Central Components](https://documentation.wazuh.com/current/migration-guide/restoring/wazuh-central-components.html) - Step-by-step restore for single node and multi-node cluster
- ๐ŸŸข [Index Backup Management](https://wazuh.com/blog/index-backup-management/) - Official blog: OpenSearch snapshots for alert data โ€” filesystem, S3, Azure, GCS, SLM automation
- ๐ŸŸก [Snapshot and Restore โ€” Practical Guide](https://sobanmalikk.medium.com/snapshot-and-restore-configuration-in-wazuh-addb9ac3180e) - Community walkthrough: `path.repo` configuration, snapshot via CLI and Dashboard UI, cron automation

### Known Issues

**Wazuh services fail to start after reboot on Debian/Ubuntu**

A well-known issue on all-in-one installations: Wazuh services (`wazuh-indexer`, `wazuh-manager`, `wazuh-dashboard`) have no `After=` dependencies in their systemd units, causing race conditions on boot. Symptoms: dashboard returns "server is not ready yet", indexer enters `failed` state, or manager fails due to a missing PID file.

- ๐ŸŸก [wazuh-indexer #201](https://github.com/wazuh/wazuh-indexer/issues/201) - Indexer fails after reboot: missing `/var/log/wazuh-indexer/gc.log` directory
- ๐ŸŸก [wazuh-packages #1962](https://github.com/wazuh/wazuh-packages/issues/1962) - Indexer enters `failed` state on reboot (v4.4.0+)
- ๐ŸŸก [wazuh/wazuh #31037](https://github.com/wazuh/wazuh/issues/31037) - `Permission denied` on GC log at JVM startup

**Workaround**: create a systemd override to enforce startup order:

```ini
# /etc/systemd/system/wazuh-manager.service.d/override.conf
[Unit]
After=wazuh-indexer.service network-online.target
```

```ini
# /etc/systemd/system/wazuh-dashboard.service.d/override.conf
[Unit]
After=wazuh-indexer.service network-online.target
```

Then reload: `systemctl daemon-reload`. If the indexer still needs extra time to initialize, add `ExecStartPre=/bin/sleep 15` to the dashboard override.

## Tools & Utilities

- ๐ŸŸก [Wazuh Tools](https://github.com/branchnetconsulting/wazuh-tools) - Collection of operational utility scripts
- ๐ŸŸก [Wazuh Auto-Generator](https://github.com/21Yeet21/wazuh-auto-generator) - Generate decoders and rules from raw log samples using deterministic pattern analysis, with bulk log analysis and in-app field extraction simulation
- ๐ŸŸก [MCP Server Wazuh](https://github.com/gbrigandi/mcp-server-wazuh) - Model Context Protocol server for Wazuh
- ๐ŸŸก [Wazuh MCP Server](https://github.com/gensecaihq/Wazuh-MCP-Server) - Alternative MCP implementation

## Compliance

Map Wazuh capabilities to regulatory frameworks.

- ๐ŸŸข [PCI-DSS](https://documentation.wazuh.com/current/compliance/pci-dss/index.html) - Payment Card Industry Data Security Standard
- ๐ŸŸข [GDPR](https://documentation.wazuh.com/current/compliance/gdpr/index.html) - EU data protection regulation
- ๐ŸŸข [NIS-2](https://wazuh.com/blog/ensuring-nis2-compliance-with-wazuh/) - EU critical infrastructure directive (audit deadline June 30, 2026)
- ๐ŸŸข [ISO 27001](https://documentation.wazuh.com/current/compliance/index.html) - Information security management standard
- ๐ŸŸข [HIPAA](https://documentation.wazuh.com/current/compliance/hipaa/index.html) - Healthcare data protection
- ๐ŸŸข [NIST 800-53](https://documentation.wazuh.com/current/compliance/nist/index.html) - Federal security controls
- ๐ŸŸข [TSC (SOC 2)](https://documentation.wazuh.com/current/compliance/tsc/index.html) - Trust Service Criteria

## Training & Certification

- ๐ŸŸข [Official Training Courses](https://wazuh.com/services/training-courses/) - 4-day authorized certification program
- ๐ŸŸก [YouTube Tutorials](https://www.youtube.com/c/WazuhProject) - Official video guides
- ๐ŸŸก [Udemy - Complete Wazuh Course](https://www.udemy.com/course/complete-wazuh-course/) - Beginner to advanced
- ๐ŸŸก [initMAX - Wazuh Training](https://www.initmax.com/wazuh-training/) - Certified Wazuh Professional credential
- ๐ŸŸก [SIEM Intelligence - Certified Wazuh Administrator](https://www.siemintelligence.com/wazuh-admin-training) - CWA credential

## Guides & Tutorials

Community-contributed guides for specific use cases and advanced configurations.

### AI & LLM Integration

- ๐ŸŸก [Local Ollama in the Wazuh Dashboard](https://blog.pytoshka.me/en/post/local-ollama-in-the-wazuh-dashboard-for-llm-powered-insights/) - LLM-powered alert insights using a local Ollama instance embedded in the Wazuh Dashboard
- ๐ŸŸก [Wazuh + AWS Bedrock + MCP (Part 1)](https://blog.pytoshka.me/en/post/wazuh-aws-bedrock-mcp-part-1/) - Integrating Wazuh with AWS Bedrock and Model Context Protocol for AI-driven security analysis
- ๐ŸŸก [Wazuh + AWS Bedrock + MCP (Part 2)](https://blog.pytoshka.me/en/post/wazuh-aws-bedrock-mcp-part-2/) - Advanced configuration and use cases for Wazuh + AWS Bedrock + MCP integration

### Detection & Response

- ๐ŸŸก [SOAR Flow Guide](https://github.com/malwarekid/SOAR-Flow) - SOAR orchestration and automation patterns
- ๐ŸŸก [Bruteforce Detection Guide](https://github.com/hasanaijaz/Wazuh-SIEM-Bruteforce-Detection) - Detecting and responding to brute force attacks

### General

- ๐ŸŸก [Wazuh Complete Guide](https://github.com/Esther7171/Wazuh-Complete-Guide) - Comprehensive Wazuh setup and configuration guide

## Ambassador Program

Represent Wazuh in your region. Become an ambassador and share your expertise.

- ๐ŸŸข [Wazuh Ambassador Program](https://wazuh.com/community/) - How to become an ambassador
- [Ambassador Activities Guide](https://github.com/ttlab-research/awesome-wazuh/blob/main/docs/ambassador.md) - Content creation, speaking, training, partnerships

## Community

- ๐ŸŸข [Wazuh Community](https://wazuh.com/community/) - Slack workspace and forums
- ๐ŸŸข [GitHub Discussions](https://github.com/wazuh/wazuh/discussions) - Q&A and feature requests
- ๐ŸŸข [GitHub Organization](https://github.com/wazuh) - 31+ repositories (14,600+ stars on main)
- ๐ŸŸข [Professional Support](https://wazuh.com/services/professional-support/) - SLA-backed support services

## Examples

This repository includes deployment templates and examples:
- Docker Compose ([examples/docker-compose/](https://github.com/ttlab-research/awesome-wazuh/blob/main/examples/docker-compose)) - Single and multi-node setups
- Terraform ([examples/terraform/](https://github.com/ttlab-research/awesome-wazuh/blob/main/examples/terraform)) - Infrastructure-as-code templates (OpenTofu compatible)
- Ansible ([examples/ansible/](https://github.com/ttlab-research/awesome-wazuh/blob/main/examples/ansible)) - Multi-host playbooks
- Vagrant ([examples/vagrant/](https://github.com/ttlab-research/awesome-wazuh/blob/main/examples/vagrant)) - Local VM-based lab

## Contributing

Contributions welcome. To add a resource:

1. Verify the link works (HTTP 200)
2. Use appropriate badge: ๐ŸŸข Official (Wazuh project) | ๐ŸŸก Community
3. Keep description to 1-2 lines, concrete and useful
4. Add in correct category and alphabetical order
5. Submit pull request

See [CONTRIBUTING.md](https://github.com/ttlab-research/awesome-wazuh/blob/main/CONTRIBUTING.md) for guidelines.

**Curated by**: Franco Tampieri ([TTlabยฎ - Security & DevOps](https://ttlab.it/)) | [email protected]

## License

[MIT](https://github.com/ttlab-research/awesome-wazuh/blob/main/LICENSE)

---

**Badges**: ๐ŸŸข = Official (Wazuh) | ๐ŸŸก = Community
Download Tool