Prepare Smarter for the CCFH-202b Exam
Build your exam confidence with flexible preparation resources designed around the latest CCFH-202b exam objectives. Practice at your own pace using PDF questions, online exam simulations, or desktop practice software.
Which Investigate tool will show you which users have logged in to a particular server?
Correct Answer: B
The Host search (often accessed via the Host Investigate dashboard) is the primary "Host-Centric" investigation tool in the Falcon console. When an analyst enters a hostname or Agent ID (AID) into this tool, Falcon retrieves a consolidated view of that specific system's activity. One of the most critical sections of this dashboard is the Recent Logons list.
This view provides a chronological history of every user account—both local and domain—that has successfully authenticated to the host. For a hunter, this is an essential part of the Hunting Methodology for identifying "Credential Overlap" or unauthorized access. If an unusual administrative account or a service account that has no business being on that server is listed, it can indicate lateral movement (T1021). While User Search (Option C) allows you to see all the machines a specific user has touched, only Host search provides the "reverse" view: every user that has touched a specific machine . This allows the analyst to establish a baseline of "normal" users for a server (e.g., specific DBA accounts for a SQL server) and quickly spot anomalies that warrant a deeper dive into the UserLogon events in the Event Search.
Where can you find details about key data fields to use in an advanced search query?
Correct Answer: C
To build effective and high-performance queries in Advanced Event Search , a hunter must have access to a definitive map of the telemetry captured by the sensor. The Falcon console docs serve as the primary repository for this information, specifically housing the Events Data Dictionary (also known as the Events Full Reference). This documentation is indispensable because it provides the technical specifications for every event type and field indexed within the platform.
Within the documentation, an analyst can find descriptions for fields like aid (Agent ID), aip (External IP), and the complex relationships between various Process IDs. Understanding these fields is critical for Hunting Analytics , as it prevents common errors, such as using a field that contains strings for a mathematical operation or confusing the ComputerName with the UserSid. Furthermore, the documentation often includes examples of how these fields are used in CrowdStrike Query Language (CQL) , allowing hunters to adapt existing templates to their specific needs. Relying on the official console documentation ensures that the hunter is using the most up-to-date definitions as new event types are added or existing ones are refined by CrowdStrike’s engineering teams, maintaining the accuracy and reliability of their investigations.
You are investigating a series of NetworkConnectIP4 events that all have the same ContextProcessId of 123456789.
Which query will show you the process responsible for these NetworkConnectIP4 events?
Correct Answer: D
In Falcon's telemetry, the ContextProcessId is a "pointer" used by secondary events (like network connections, file writes, or registry changes) to identify the specific process that performed the action. To find the identity, metadata, and lineage of that process, a hunter must pivot back to the process creation events: ProcessRollup2 or SyntheticProcessRollup2 .
In these "Rollup" events, the unique identifier for the process being described is stored in the TargetProcessId field. Therefore, to correlate the network activity (where the ID is the context) with the process itself, you must search for that ID in the TargetProcessId field of the rollup events. Option A is incorrect because ParentProcessId would show you the children of the process, not the process itself. Option B is incorrect because ContextProcessId is generally used in action-based events (telemetry) rather than the definition-based rollup events.
By executing the query in Option D, the hunter retrieves the full process details—including the FileName, CommandLine, UserSid, and MD5/SHA256 hashes—for the exact process instance that generated the network connections. This is a fundamental step in Search and Investigation Tools usage, allowing the analyst to verify if a legitimate process (like a web browser) or a malicious one (like a dropped executable) is the source of the network traffic.
You are searching for all events related to a specific process. Which fields should be selected in a query?
Correct Answer: A
To perform a complete and effective investigation into a specific process's behavior within the Falcon platform, an analyst must understand how the system correlates disparate telemetry events. The two primary keys for this correlation are TargetProcessId and ContextProcessId . These IDs act as the "Common Threads" that allow Search and Investigation Tools to reconstruct the full lifecycle of an execution.
When a process is first created, it generates a ProcessRollup2 event (or a SyntheticProcessRollup2 if it was already running). In this specific event, the process's unique identifier is recorded in the TargetProcessId field. However, all subsequent actions performed by that process—such as network connections (NetworkConnectIP4), file modifications (fswrite), or DNS lookups—do not use the TargetProcessId. Instead, they include a field called ContextProcessId , which "points" back to the original process ID. By selecting and filtering for both of these fields in a query, a hunter can successfully "join" the metadata of the process (its name, command line, and user) with the actual activities it performed. Selecting only one of these would result in an incomplete picture: you would see the process start but not what it did, or see various actions without knowing exactly which process was responsible for them. Mastering the relationship between Target and Context IDs is fundamental for pivoting through the process timeline.
Which CQL query would output relevant data in tracking USB storage device usage?
Correct Answer: A
In the context of Search and Investigation Tools , tracking the use of unauthorized or unencrypted USB storage devices is a critical component of internal threat hunting and data loss prevention (DLP). The Falcon sensor records these hardware interactions using the specific event name RemovableMediaVolumeMounted . This event is triggered whenever the operating system successfully mounts a removable storage volume, such as a USB flash drive or an external hard disk.
Option A is the correct CrowdStrike Query Language (CQL) syntax because it pairs the appropriate event with fields that provide meaningful forensic context. Fields like VolumeDriveLetter identify which logical drive was assigned (e.g., E: or F:), while VolumeFileSystemDevice and VolumeFileSystemDriver offer technical details about the hardware interface and the driver utilized to facilitate the mount.
Conversely, Option B selects fields that are relevant to process execution and network connectivity (like hashes and IP addresses), which are not typically populated in a volume mount event. Option C focuses on ProcessRollup2 , which tracks the starting of executables rather than hardware mounts. Option D utilizes FsVolumeMounted, which is a broader event that includes internal fixed partitions and network drives, making it less precise for hunting specifically for "removable" media. By utilizing the query in Option A, a hunter can build a timeline of when external devices were connected to the environment, allowing them to correlate these mounts with subsequent file writes or "Exfiltration" behaviors.