From 4fa2cbacb342ab5766bc8d86a036cfd90d4bc9b0 Mon Sep 17 00:00:00 2001 From: Jonathan Rau <139361268+jonrau-at-queryai@users.noreply.github.com> Date: Wed, 14 Aug 2024 10:37:09 -0400 Subject: [PATCH] Observable removal, changelog --- CHANGELOG.md | 1 + objects/grandparent_process.json | 9 ++++----- objects/parent_process.json | 9 ++++----- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b7e427fa4..77e71d5ac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -47,6 +47,7 @@ Thankyou! --> * #### Objects 1. Added `phone_number` to `user` and `ldap_person` objects. #1155 2. Added `has_mfa` to `user` object. #1155 + 3. Added `parent_process` and `grandparent_process` as standalone objects, distinct from `process`. ### Misc 1. Added `user.uid` as an Observable type - `type_id: 31`. #1155 diff --git a/objects/grandparent_process.json b/objects/grandparent_process.json index ff51890bc..8d8d1ed07 100644 --- a/objects/grandparent_process.json +++ b/objects/grandparent_process.json @@ -3,7 +3,6 @@ "description": "The Grandparent Process object signifies the originating process that indirectly initiates a chain of descendant processes. By tracing back through Parent Processes, the Grandparent Process object helps to map out the broader process tree, establishing a clearer picture of process lineage and inheritance. Defined by D3FEND d3f:Process.", "extends": "_entity", "name": "grandparent_process", - "observable": 25, "profiles": [ "container" ], @@ -15,11 +14,11 @@ "requirement": "recommended" }, "created_time": { - "description": "The time when the process was created/started.", + "description": "The time when the grandparent process was created/started.", "requirement": "recommended" }, "file": { - "description": "The process file object.", + "description": "the grandparent process file object.", "requirement": "recommended" }, "integrity": { @@ -35,7 +34,7 @@ "requirement": "optional" }, "name": { - "description": "The friendly name of the process, for example: Notepad++.", + "description": "The friendly name of the grandparent process, for example: Notepad++.", "type": "process_name_t" }, "pid": { @@ -49,7 +48,7 @@ "requirement": "optional" }, "terminated_time": { - "description": "The time when the process was terminated.", + "description": "The time when the grandparent process was terminated.", "requirement": "optional" }, "tid": { diff --git a/objects/parent_process.json b/objects/parent_process.json index f03f37b96..006923550 100644 --- a/objects/parent_process.json +++ b/objects/parent_process.json @@ -3,7 +3,6 @@ "description": "The Parent Process object represents the process that initiates or spawns a new child process. This object tracks the lineage and origin of child processes, providing visibility into the hierarchical structure of process execution. Defined by D3FEND d3f:Process.", "extends": "_entity", "name": "parent_process", - "observable": 25, "profiles": [ "container" ], @@ -15,11 +14,11 @@ "requirement": "recommended" }, "created_time": { - "description": "The time when the process was created/started.", + "description": "The time when the parent process was created/started.", "requirement": "recommended" }, "file": { - "description": "The process file object.", + "description": "the parent process file object.", "requirement": "recommended" }, "integrity": { @@ -35,7 +34,7 @@ "requirement": "optional" }, "name": { - "description": "The friendly name of the process, for example: Notepad++.", + "description": "The friendly name of the parent process, for example: Notepad++.", "type": "process_name_t" }, "pid": { @@ -49,7 +48,7 @@ "requirement": "optional" }, "terminated_time": { - "description": "The time when the process was terminated.", + "description": "The time when the parent process was terminated.", "requirement": "optional" }, "tid": {