DETECTION
SIGMA / YARA / KQL
PYRAMID OF PAIN
TELEMETRY
DetectionBlue TeamSOCOctober 12, 2026•9 min read

Detection Engineering: Turning Threat Intelligence Into Rules That Fire

A threat profile that never becomes a detection is a bookmark. This is how we turn the tradecraft documented across Skuggaheimar into rules a SOC can actually run.

Scroll

Detection engineering is the discipline of turning threat intelligence into reliable, maintainable detections. Every threat profile on Skuggaheimar ends with detection and mitigation guidance; these companion pages collect that guidance into practical detection logic you can adapt. The goal is to detect behaviour — the techniques an adversary must use — rather than chasing indicators that change daily. This overview covers the languages (Sigma, YARA, KQL), the telemetry you need, and where to get vetted rules; the linked pages give concrete detections per threat cluster.

Detect Behaviour, Not Just Indicators

David Bianco’s “pyramid of pain” captures why: blocking a hash or IP costs the adversary minutes, but detecting their tactics, techniques and procedures forces them to retool. Hunt for the actions a technique requires — an RC4 service-ticket request for Kerberoasting, directory-replication from a non-DC for DCSync, osascript password prompts for a macOS stealer — because those are expensive to change.

The Languages

LanguageBest forRuns in
SigmaGeneric, portable log/event detectionsConverts to most SIEMs via sigma / pySigma
YARAFile and memory pattern matchingEDR, sandboxes, scanners
KQLHunting and detection over Microsoft telemetryMicrosoft Sentinel, Defender XDR

A portable Sigma rule for Kerberoasting’s RC4 downgrade looks like this — a starting point to tune to your environment:

title: Potential Kerberoasting - RC4 TGS Request
logsource:
    product: windows
    service: security
detection:
    selection:
        EventID: 4769
        TicketEncryptionType: '0x17'   # RC4-HMAC
    filter:
        ServiceName|endswith: '$'       # exclude machine accounts
    condition: selection and not filter
level: medium

Telemetry You Need

Where to Get Vetted Rules

Do not reinvent what the community maintains. Draw from the SigmaHQ rule repository, Elastic’s detection-rules, Splunk’s Enterprise Security Content Update (ESCU), the LOLBAS and LOLDrivers projects, MITRE ATT&CK and the Cyber Analytics Repository (CAR), and Emerging Threats/Suricata for network signatures. Treat every imported rule as a draft: validate it against your own telemetry, tune out benign noise, and track false-positive rates.

The Detection Packs

Build Detections That Work

Mjolnir Security helps organisations engineer, tune and operate detections across SIEM and EDR.

Detection EngineeringManaged Detection & ResponseThreat HuntingPurple TeamingSOC Advisory
  • Detection Engineering Building and tuning Sigma/KQL detections against your telemetry.
  • Purple Teaming Validating detections against real adversary techniques.
  • 24/7 Incident Response Response when a detection fires. Call +1 833 403 5875.
Written by: Mjolnir Security  |  Published: October 12, 2026