2026-05-14 11:13:34 -06:00
2026-03-06 12:42:29 -07:00
2026-04-07 14:18:04 -06:00
2026-02-03 09:49:27 -07:00
2026-04-22 10:35:48 -06:00
2020-11-07 20:40:43 -07:00
2025-12-03 13:39:17 -07:00
2025-07-14 15:27:29 -06:00
2025-04-23 16:01:14 -06:00
2026-01-05 15:05:49 -07:00
2026-03-25 15:43:50 -06:00
2026-01-23 12:37:10 -07:00
add
2020-04-27 09:03:02 -06:00
2023-03-20 15:48:12 -06:00
2019-12-07 20:51:55 -07:00
2026-04-08 10:01:51 -06:00
2025-06-17 11:32:26 -06:00
2024-04-03 13:32:54 -06:00
2018-08-02 12:40:35 -04:00
2022-10-17 09:36:49 -06:00
2026-05-14 11:13:34 -06:00
2026-04-08 10:08:24 -06:00
2026-04-08 10:01:51 -06:00

These resources are intended to guide a SIEM team to...

  • ... develop a workflow for content creation (and retirement) in the SIEM and other security tools.
  • ... illustrate detection coverage provided and highlight coverage gaps as goals to fill.
  • ... eliminate or add additional layers of coverage based on organizational needs.
  • Ensure proper logs are generated and recorded for sufficient detection, investigation, and compliance.

Preparation, Prerequisites, etc.

Without covering the basics, there isn't much point in having a SIEM. Harden your environment and configure appropriate auditing on all endpoints.

Hardening

Detection and Compliance Matrix

A Detection and Complianace Matrix is an object oriented, relational database approach to recording and associating all elements to one another - cases, adversaries, techniques, mitigations, detections, hunts, log sources, etc.

  • Detection Tactics To detect an attacker, one must be equipped with the necessary logs to reveal their activities. Here we use a matrix to map detection tactics to attacker tactics (Mitre ATT&CK).

  • Detection Methods Once necessary logs are collected (detection tactics), use various methods to reveal anomalous, suspicious, and malicious activity.

  • Playbooks Playbooks provide a means to document solutions for many reasons including tracking work, uniform response, content recreation, metrics & reporting, making informed decisions, avoiding work duplication, and more.

  • Playbook Structure

  • Signature Structure

Data Enrichment

These efforts can provide significant benefits to some ingested logs. Typically enrichment will result in either adding a new field to events or a lookup table for use in filtering or filling in a field.

Lab

Set up a lab with a Windows system, a SIEM, and an attacking system to aid in detection research and development.

TODO

  • Add Threat Hunts Library
S
Description
Automated archival mirror of github.com/TonyPhipps/SIEM
Readme GPL-3.0 1.7 MiB
Languages
PowerShell 100%