Post

Evaluating our Threat Hunting Detection Rules (+ KQL Query Evaluation)

The article proposes a practical framework, DOVE (Detection Overlap & Value Evaluation), for reviewing whether custom threat-hunting and SIEM detections still add value or have become duplicate alert noise. It evaluates rules across detection type (IOC vs. IOA), platform coverage, threat recency, and provider/source, then applies that model with a KQL query that joins AlertInfo and AlertEvidence, bins alerts by hour, and groups on entities such as AccountUpn, DeviceName, RemoteIP, RemoteUrl, EmailSubject, and Application to spot multiple detections firing on the same activity. The query specifically highlights cases where more than one detection source is present and one is a custom rule, making it useful for finding overlap between custom detections and native Microsoft Defender/Sentinel analytics. The examples show three concrete outcomes: custom detections that enrich an EDR incident, rules that help reconstruct the full phishing or malicious-URL chain, and redundant detections that duplicate built-in coverage such as AAD Identity Protection and should likely be retired.

Read original article

This post is licensed under CC BY 4.0 by the author.