Pharaoh-hub/Enterprise-Threat-Hunting-SIEM-Analytics-Lab
GitHub: Pharaoh-hub/Enterprise-Threat-Hunting-SIEM-Analytics-Lab
Stars: 0 | Forks: 0
# Enterprise Threat Hunting & SIEM Telemetry Analytics
A comprehensive security operations engineering repository documenting the deployment, configuration, and structural tuning of an enterprise-grade Security Information and Event Management (SIEM) environment. This framework handles distributed log aggregation, endpoint behavioral auditing, and active threat hunting.
## 🎯 Lab Topology & Telemetry Stream
[ Compromised Endpoint ] ──► [ Wazuh Log Agent ] ──► [ Central SIEM Indexer ] ──► [ Elastic Search Dashboard ]
## ⚡ Technical Implementations & Security Controls
* **SIEM Core Orchestration:** Configured a centralized **Wazuh Indexer** and manager layer inside an isolated hypervisor environment to process event streams from distributed Windows and Linux server assets.
* **Vulnerability Assessment Pipeline:** Integrated **OpenVAS/GVM** network feed databases to perform automated, prioritized credentialed scans across active internal asset boundaries.
* **Traffic Forensic Auditing:** Developed deep protocol-level visibility profiles using **Wireshark** and **TCPDump** to analyze active network handshakes, inspect malformed packet flags, and isolate malicious command-and-control (C2) callback patterns.
## 🕵️ Active Incident Response Case Study: Brute-Force Mitigation
* **The Vector:** Monitored a simulated brute-force authentication attempt directed at a core corporate Linux gateway asset via SSH.
* **Detection Logic:** Aggregated syslogs triggered customized alert correlation thresholds within the SIEM engine, alerting on high-frequency login failures coming from an isolated IP.
* **Active Containment Executed:** Programmed a custom active response workflow that pushed a zero-trust network firewall rule to the endpoint agent, instantly dropping traffic from the attacking host IP address.
## 📁 Repository Structure
enterprise-siem-threat-hunting/
├── configs/
│ ├── wazuh/
│ │ └── ossec.conf # Customized endpoint logging configuration
│ └── rules/
│ └── local_rules.xml # Custom regex-based brute-force threat signatures
├── scripts/
│ ├── telemetry_installer.sh # Bash script for automated agent onboarding
│ └── log_parser.py # Python parser extracting anomalous source IPs
├── incident-reports/
│ └── IR-001-SSH-BruteForce.md # Formatted analytical post-incident report
└── README.md
👤 Maintainer
Oladoye Toyeeb
Role: Cybersecurity Analyst & DevSecOps Engineer
Location: Lagos, Nigeria