This project is a cloud-based honeypot lab built on Microsoft Azure.
It intentionally exposes a vulnerable Windows VM to the internet, collects attacker activity logs, enriches them with GeoIP data, and visualizes attack sources on a world map inside Microsoft Sentinel.
π‘ Why this project?
To learn cloud security hands-on, understand how attackers probe exposed assets, and showcase skills in:
- Azure Cloud βοΈ
- Security Operations & Monitoring π‘οΈ
- KQL (Kusto Query Language) π
- SIEM (Microsoft Sentinel) π
- Log Analytics & Watchlists ποΈ
- β Azure Honeypot VM (Windows) with deliberately weak security (for lab purposes only).
- β
Event Collection β Windows Security Events (EventID
4625failed logins). - β Centralized Logging β Azure Log Analytics Workspace (LAW).
- β SIEM Integration β Microsoft Sentinel with data connectors & Data Collection Rules.
- β
GeoIP Enrichment β Attackersβ IPs enriched via a
geoipWatchlist. - β Attack Map Workbook β Beautiful world map of attacker origins π.
- β
Step-by-step Documentation β Beginner-friendly guides in
docs/.
Data Flow:
Attacker π β Honeypot VM π₯οΈ β NSG (Allow All Inbound) β Data Collection Rule (DCR) β Log Analytics Workspace β Microsoft Sentinel β Attack Map Workbook

