CCFR-201b practice question 1 of 10

When examining raw event data, what is the purpose of the field called ParentProcessld_decimal?

Full set: 60 questions
Answer options
A: It contains an internal value not useful for an investigation
B: It contains the TargetProcessld_decimal value of the child process
C: It contains the Sensorld_decimal value for related events
D: It contains the TargetProcessld_decimal of the parent process Correct answer
Correct Answer:
D. It contains the TargetProcessld_decimal of the parent process
Explanation

In the CrowdStrike Falcon event data schema, the ParentProcessIddecimal field is a critical component for reconstructing process trees and understanding causality. This field in a child process's event record contains the unique process identifier (TargetProcessIddecimal) of the process that created it (the parent process). By linking a process event's ParentProcessIddecimal to the TargetProcessIddecimal of another process event, an analyst can establish the parent-child relationship and trace the execution flow of a potential attack.

Why Incorrect

A. This field is fundamental for process tree analysis and is one of the most useful values for an investigator.
B. The TargetProcessIddecimal of the child process is contained within its own TargetProcessIddecimal field, not the ParentProcessIddecimal field.
C. The SensorIddecimal is the unique identifier for the host/sensor and is unrelated to process parent-child relationships.

References

1. CrowdStrike. (2023). Falcon Data Replicator (FDR) Schema Dictionary. Event Type: ProcessRollup2, Field Name: ParentProcessIddecimal. The documentation defines this field as "The Process ID of the parent of the process."

2. CrowdStrike. (2023). Investigating with the Falcon Platform. "Understanding Process Trees," Section 2.1. This training material explains that the link between parent and child processes is established by matching the parent's TargetProcessId with the child's ParentProcessId.

Scroll to Top