<aside> <img src="/icons/brightness-high_gray.svg" alt="/icons/brightness-high_gray.svg" width="40px" />
🔹 การเฝ้าระวังความปลอดภัย (Security Monitoring)
🔹 การตรวจจับภัยคุกคาม (Threat Detection)
🔹 การตอบสนองต่อเหตุการณ์ (Incident Response)
🔹 และการทำ Compliance (เช่น GDPR, PCI-DSS, HIPAA)
เว็บไซต์หลัก: https://wazuh.com
GitHub: https://github.com/wazuh/wazuh
Doc : https://documentation.wazuh.com/current/deployment-options/docker/wazuh-container.html
Changing password : https://documentation.wazuh.com/current/deployment-options/docker/changing-default-password.html
Wazuh ประกอบด้วย 3 ส่วนหลัก:
| ส่วนประกอบ | หน้าที่ |
|---|---|
| Wazuh Agent | ติดตั้งบนเครื่อง Endpoint / Server เพื่อเก็บ Log, ตรวจจับเหตุผิดปกติ, วิเคราะห์พฤติกรรม, ตรวจสอบ Integrity ของไฟล์ |
| Wazuh Manager | วิเคราะห์ข้อมูลจาก Agent, ใช้ Rule และ Decoders ตรวจจับเหตุการณ์ต้องสงสัย (เช่น Brute Force, Malware Activity, Unauthorized Access) |
| Wazuh Indexer & Dashboard (Elasticsearch + Kibana Fork) | เก็บ Log และแสดงผลแบบกราฟิก เพื่อช่วยให้ Security Analyst วิเคราะห์เหตุการณ์ได้ง่าย |
| ฟังก์ชัน | รายละเอียด |
|---|---|
| Log Analysis | วิเคราะห์ Log จากระบบปฏิบัติการ, Network, Application, และ Cloud Services |
| File Integrity Monitoring (FIM) | ตรวจสอบการเปลี่ยนแปลงไฟล์สำคัญในระบบ |
| Intrusion Detection (HIDS) | ตรวจจับพฤติกรรมที่ผิดปกติจาก Rule และ Signature |
| Vulnerability Detection | สแกนช่องโหว่จากแพ็กเกจและระบบ (คล้ายกับการทำ VA) |
| Security Configuration Assessment (SCA) | ตรวจสอบการตั้งค่าระบบให้เป็นไปตามมาตรฐานความปลอดภัย |
| Incident Response | สามารถเรียกใช้สคริปต์ตอบสนอง เช่น ปิดพอร์ต, ล็อกบัญชี, หรือแจ้งเตือน |
| Compliance Monitoring | ช่วยตรวจสอบความสอดคล้องกับมาตรฐาน เช่น PCI DSS, ISO 27001 |
| หมวด | บทบาทของ Wazuh |
|---|---|
| Detect (ตรวจจับ) | เฝ้าระวังพฤติกรรมผิดปกติ, วิเคราะห์ Log, ตรวจจับการบุกรุก |
| Respond (ตอบสนอง) | สร้างการแจ้งเตือน, ใช้เพื่อตอบสนองต่อเหตุการณ์, ช่วยทีม Incident Response |
| Identify / Protect (เสริม) | ตรวจสอบช่องโหว่และความปลอดภัยของระบบ เพื่อช่วยลดความเสี่ยงล่วงหน้า |
</aside>
sysctl -w vm.max_map_count=262144
dnf install git -y
git clone <https://github.com/wazuh/wazuh-docker.git> -b v4.14.0
cd wazuh-docker/multi-node/
docker-compose -f generate-indexer-certs.yml run --rm generator
docker-compose up -d