Skip to content

Commit 35a5e8e

Browse files
authored
Merge pull request #171 from eric-nebulock/feature/macos-esf-pipeline
feat: Add macOS ESF pipeline (ecs_macos_esf)
2 parents 40d8da0 + 5ddd089 commit 35a5e8e

4 files changed

Lines changed: 707 additions & 2 deletions

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ Further, it contains the following processing pipelines in `sigma.pipelines.elas
2121
* ecs_zeek_beats in zeek submodule: Zeek ECS mapping from Elastic.
2222
* ecs_zeek_corelight in zeek submodule: Zeek ECS mapping from Corelight.
2323
* zeek_raw in zeek submodule: Zeek raw JSON log field naming.
24-
* ecs_kubernetes in kubernetes submodule: ECS mapping for Kubernetes audit logs ingested with Kubernetes integration
24+
* ecs_kubernetes in kubernetes submodule: ECS mapping for Kubernetes audit logs ingested with Kubernetes integration.
25+
* ecs_macos_esf in macos submodule: ECS mapping for macOS Endpoint Security Framework (ESF) events.
2526

2627
This backend is currently maintained by:
2728

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
from .windows import ecs_windows, ecs_windows_old
22
from .zeek import ecs_zeek_beats, ecs_zeek_corelight, zeek_raw
33
from .kubernetes import ecs_kubernetes
4+
from .macos import ecs_macos_esf
45

56
pipelines = {
67
"ecs_windows": ecs_windows,
78
"ecs_windows_old": ecs_windows_old,
89
"ecs_zeek_beats": ecs_zeek_beats,
910
"ecs_zeek_corelight": ecs_zeek_corelight,
1011
"zeek": zeek_raw,
11-
"ecs_kubernetes": ecs_kubernetes,
12+
"ecs_kubernetes": ecs_kubernetes,
13+
"ecs_macos_esf": ecs_macos_esf,
1214
}

0 commit comments

Comments
 (0)