defensive-threat-hunting

Run hypothesis-driven threat hunts with KQL queries and MITRE mappings.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/riparino/Claude-Cyber --skill defensive-threat-hunting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defensive-threat-hunting
Source: https://github.com/riparino/Claude-Cyber/tree/main/Claude-Blue/Skills/defensive-threat-hunting
Command: npx skills add https://github.com/riparino/Claude-Cyber --skill defensive-threat-hunting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hypothesis-driven threat hunting accelerates detection by providing structured workflows, LOLBAS detection, LSASS memory monitoring, task-persistence checks, and exfiltration awareness, paired with MITRE Navigator coverage analysis.

Core Features & Use Cases

  • MITRE-aligned hunt workflow that records hypotheses, findings, and promotes detections.
  • KQL-based hunt queries for LOLBAS abuse, scheduled tasks, LSASS access, and data exfiltration.
  • Documentation templates for hunt reports and coverage-gap analysis.

Quick Start

Activate this skill and begin a MITRE-aligned threat-hunting session using the provided KQL queries.

Frequently Asked Questions about defensive-threat-hunting

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use KQL for hypothesis-driven threat hunting?

Hypothesis-driven threat hunting uses KQL queries to investigate threats across enterprise endpoints by validating assumptions, documenting findings, and mapping detections to MITRE ATT&CK techniques. Structured workflows guide the hunt from hypothesis creation to gap analysis.

What is LOLBAS detection and how does it identify endpoint threats?

LOLBAS detection identifies threats by monitoring living-off-the-land binaries and scripts abused by attackers. KQL hunt queries target this process execution abuse across enterprise endpoints to detect suspicious activity and produce structured, prioritized findings.

Can I map KQL hunt findings directly to MITRE Navigator coverage?

Yes, threat hunting findings map directly to MITRE Navigator coverage analysis to visualize technique detection gaps. This workflow aligns endpoint telemetry results with MITRE ATT&CK categories and generates documentation for coverage gap analysis.

Does LSASS memory monitoring require specific endpoint telemetry?

LSASS memory monitoring requires endpoint telemetry to detect process access and memory indicators. KQL queries target LSASS access patterns to identify credential dumping activities, producing structured hunt findings with prioritized detections.

What's the best way to document threat hunting findings and coverage gaps?

Documenting threat hunting findings uses provided documentation templates to record hypotheses, results, and MITRE mappings. This workflow produces structured hunt reports and coverage gap analysis to promote prioritized detections across enterprise endpoints.

Do I need KQL to use this MITRE-aligned threat hunting workflow?

Yes, KQL-based hunt queries are required to execute LOLBAS detection, LSASS monitoring, and exfiltration checks. The MITRE-aligned workflow depends on endpoint telemetry and KQL to produce structured hunt findings and gap analysis.