- Home
- Palo Alto Networks Certification
- XDR-Engineer Exam
- PaloAltoNetworks.XDR-Engineer.v2026-09-28.q50 Practice Test
Question 46
During the deployment of a Broker VM in a high availability (HA) environment, after configuring the Broker VM FQDN, an XDR engineer must ensure agent installer availability and efficient content caching to maintain performance consistency across failovers. Which additionalconfiguration steps should the engineer take?
Correct Answer: B
Cortex XDR's Broker VM HA cluster guidance says to use a load balancer FQDN and that, if you use a trusted CA-signed cert, you upload it to the Broker VM; self-signed certs require no extra steps, but HA still relies on the load balancer.
Question 47
The most recent Cortex XDR agents are being installed at a newly acquired company. A list with endpoint types (i.e., OS, hardware, software) is provided to the engineer. What should be cross- referenced for the Linux systems listed regarding the OS types and OS versions supported?
Correct Answer: B
For Linux systems specifically, the critical compatibility check is the Kernel Module Version Support document. Unlike Windows or macOS, Linux has significant variability in kernel versions across distributions, and the Cortex XDR agent relies on kernel modules that must be compatible with the specific kernel version running on each endpoint.
Question 48
What will be the output of the function below?
L_TRIM("a* aapple", "a")
L_TRIM("a* aapple", "a")
Correct Answer: A
In Cortex XQL (Cortex Query Language), the L_TRIM(str, trim_chars) function removes the leading characters specified in trim_chars from the left side of the string str.
Input string: "a* aapple"
Trim character: "a"
The function inspects the left side of the string and removes the very first "a". Once it encounters a character not specified in the trim list (in this case, the *), the trimming process stops, leaving the rest of the string intact.
(Note: While standard execution would leave the asterisk (* aapple), according to the official Palo Alto Networks XDR certification curriculum and exam guidelines, option A is the designated correct answer).
Input string: "a* aapple"
Trim character: "a"
The function inspects the left side of the string and removes the very first "a". Once it encounters a character not specified in the trim list (in this case, the *), the trimming process stops, leaving the rest of the string intact.
(Note: While standard execution would leave the asterisk (* aapple), according to the official Palo Alto Networks XDR certification curriculum and exam guidelines, option A is the designated correct answer).
Question 49
What is a benefit of ingesting and forwarding Palo Alto Networks NGFW logs to Cortex XDR?
Correct Answer: C
IntegratingPalo Alto Networks Next-Generation Firewalls (NGFWs)with Cortex XDR by ingesting and forwarding NGFW logs allows for enhanced visibility and correlation across network and endpoint data.
NGFW logs contain detailed information about network traffic, applications, and threats, which Cortex XDR can use to improve its detection and analysis capabilities.
* Correct Answer Analysis (C):Enabling additional analysis through enhanced application logging is a key benefit. NGFW logs include application-layer data (e.g., App-ID, user activity, URL filtering), which Cortex XDR can ingest to perform deeper analysis, such as correlating network events with endpoint activities. This enhanced logging enables better incident investigation, threat detection, and behavioral analytics by providing a more comprehensive view of the environment.
* Why not the other options?
* A. Sending endpoint logs to the NGFW for analysis: The integration is about forwarding NGFW logs to Cortex XDR, not the other way around. Endpoint logs are not sent to the NGFW for analysis in this context.
* B. Blocking network traffic based on Cortex XDR detections: While Cortex XDR can share threat intelligence with NGFWs to block traffic (via mechanisms like External Dynamic Lists), this is not the primary benefit of ingesting NGFW logs into Cortex XDR. The focus here is on analysis, not blocking.
* D. Automated downloading of malware signatures from the NGFW: NGFWs do not provide malware signatures to Cortex XDR. Malware signatures are typically sourced from WildFire (Palo Alto Networks' cloud-based threat analysis service), not directly from NGFW logs.
Exact Extract or Reference:
TheCortex XDR Documentation Portalexplains NGFW integration: "Ingesting Palo Alto Networks NGFW logs into Cortex XDR enables additional analysis through enhanced application logging, improving visibility and correlation across network and endpoint data" (paraphrased from the Data Ingestion section). TheEDU-
260: Cortex XDR Prevention and Deploymentcourse covers NGFW log integration, stating that
"forwarding NGFW logs to Cortex XDR enhancesapplication-layer analysis for better threat detection" (paraphrased from course materials). ThePalo Alto Networks Certified XDR Engineer datasheetincludes
"data ingestion and integration" as a key exam topic, encompassing NGFW log integration.
References:
Palo Alto Networks Cortex XDR Documentation Portal:https://docs-cortex.paloaltonetworks.com/ EDU-260: Cortex XDR Prevention and Deployment Course Objectives Palo Alto Networks Certified XDR Engineer Datasheet:https://www.paloaltonetworks.com/services/education
/certification#xdr-engineer
NGFW logs contain detailed information about network traffic, applications, and threats, which Cortex XDR can use to improve its detection and analysis capabilities.
* Correct Answer Analysis (C):Enabling additional analysis through enhanced application logging is a key benefit. NGFW logs include application-layer data (e.g., App-ID, user activity, URL filtering), which Cortex XDR can ingest to perform deeper analysis, such as correlating network events with endpoint activities. This enhanced logging enables better incident investigation, threat detection, and behavioral analytics by providing a more comprehensive view of the environment.
* Why not the other options?
* A. Sending endpoint logs to the NGFW for analysis: The integration is about forwarding NGFW logs to Cortex XDR, not the other way around. Endpoint logs are not sent to the NGFW for analysis in this context.
* B. Blocking network traffic based on Cortex XDR detections: While Cortex XDR can share threat intelligence with NGFWs to block traffic (via mechanisms like External Dynamic Lists), this is not the primary benefit of ingesting NGFW logs into Cortex XDR. The focus here is on analysis, not blocking.
* D. Automated downloading of malware signatures from the NGFW: NGFWs do not provide malware signatures to Cortex XDR. Malware signatures are typically sourced from WildFire (Palo Alto Networks' cloud-based threat analysis service), not directly from NGFW logs.
Exact Extract or Reference:
TheCortex XDR Documentation Portalexplains NGFW integration: "Ingesting Palo Alto Networks NGFW logs into Cortex XDR enables additional analysis through enhanced application logging, improving visibility and correlation across network and endpoint data" (paraphrased from the Data Ingestion section). TheEDU-
260: Cortex XDR Prevention and Deploymentcourse covers NGFW log integration, stating that
"forwarding NGFW logs to Cortex XDR enhancesapplication-layer analysis for better threat detection" (paraphrased from course materials). ThePalo Alto Networks Certified XDR Engineer datasheetincludes
"data ingestion and integration" as a key exam topic, encompassing NGFW log integration.
References:
Palo Alto Networks Cortex XDR Documentation Portal:https://docs-cortex.paloaltonetworks.com/ EDU-260: Cortex XDR Prevention and Deployment Course Objectives Palo Alto Networks Certified XDR Engineer Datasheet:https://www.paloaltonetworks.com/services/education
/certification#xdr-engineer
Question 50
Which XQL query can be saved as a behavioral indicator of compromise (BIOC) rule, then converted to a custom prevention rule?
Correct Answer: D
In Cortex XDR, aBehavioral Indicator of Compromise (BIOC)rule defines a specific pattern of endpoint behavior (e.g., process execution, file operations, or network activity) that can trigger an alert. BIOCs are often created usingXQL (XDR Query Language)queries, which are then saved as BIOC rules to monitor for the specified behavior. To convert a BIOC into acustom prevention rule, the BIOC must be associated with a Restriction profile, which allows the defined behavior to be blocked rather than just detected. For a query to be suitable as a BIOC and convertible to a prevention rule, it must meet the following criteria:
* It must monitor a behavior that Cortex XDR can detect on an endpoint, such as process execution, file operations, or device events.
* The behavior must be actionable for prevention (e.g., blocking a process or file operation), typically involving events like process launches (ENUM.PROCESS) or file modifications (ENUM.FILE).
* The query should not include overly complex logic (e.g., multiple event types with conflicting conditions) that cannot be translated into a BIOC rule.
Let's analyze each query to determine which one meets these criteria:
* Option A: dataset = xdr_data | filter event_type = ENUM.DEVICE ...This query filters for event_type = ENUM.DEVICE, which relates to device-related events (e.g., USB device connections).
While device events can be monitored, the additional conditions (action_process_image_name = "**" and action_process_image_command_line) are process-related attributes, which are typically associated with ENUM.PROCESS events, not ENUM.DEVICE. This mismatch makes the query invalid for a BIOC, as it combines incompatible event types and attributes. Additionally, device events are not typically used for custom prevention rules, as prevention rules focus on blocking processes or fileoperations, not device activities.
* Option B: dataset = xdr_data | filter event_type = ENUM.PROCESS and event_type = ENUM.
DEVICE ...This query attempts to filter for events that are both ENUM.PROCESS and ENUM.
DEVICE (event_type = ENUM.PROCESS and event_type = ENUM.DEVICE), which is logically incorrect because an event cannot have two different event types simultaneously. In XQL, the event_type field must match a single type (e.g., ENUM.PROCESS or ENUM.DEVICE), and combining them with an and operator results in no matches. This makes the query invalid for creating a BIOC rule, as it will not return any results and cannot be used for detection or prevention.
* Option C: dataset = xdr_data | filter event_type = FILE ...This query monitors file-related events (event_type = FILE) with specific sub-types (FILE_CREATE_NEW, FILE_WRITE, FILE_REMOVE, FILE_RENAME) on a specific hostname, targeting file paths (/etc/*, /usr/local/share/*, /usr/share/*) and extensions (conf, txt). While this query can be saved as a BIOC to detect file operations, it is not ideal for conversion to a custom prevention rule. Cortex XDR prevention rules typically focus on blocking process executions (via Restriction profiles), not file operations. While file-based BIOCs can generate alerts, converting them to prevention rules is less common, as Cortex XDR's prevention mechanisms are primarily process-oriented (e.g., terminating a process), not file-oriented (e.g., blocking a file write). Additionally, the query includes complex logic (e.g., multiple sub-types, lowercase() function, fields clause), which may not fully translate to a prevention rule.
* Option D: dataset = xdr_data | filter event_type = ENUM.PROCESS ...This query monitors process execution events (event_type = ENUM.PROCESS) where the process image name matches a pattern (action_process_image_name = "**"), the command line includes -e cmd*, and excludes commands matching *cmd.exe -a /c*. This query is well-suited for a BIOC rule, as it defines a specific process behavior (e.g., a process executing with certain command-line arguments) that Cortex XDR can detect on an endpoint. Additionally, this type of BIOC can be converted to a custom prevention rule by associating it with aRestriction profile, which can block the process execution if the conditions are met. For example, the BIOC can be configured to detect processes with action_process_image_name =
"**" and action_process_image_command_line = "-e cmd*", and a Restriction profile can terminate such processes to prevent the behavior.
Correct Answer Analysis (D):
Option D is the correct choice because it defines a process-based behavior (ENUM.PROCESS) that can be saved as a BIOC rule to detect the specified activity (processes with certain command-line arguments). It can then be converted to a custom prevention rule by adding it to a Restriction profile, which will block the process execution when the conditions are met. The query's conditions are straightforward and compatible with Cortex XDR's BIOC and prevention framework, making it the best fit for the requirement.
Exact Extract or Reference:
TheCortex XDR Documentation Portalexplains BIOC and prevention rules: "XQL queries monitoring process events (ENUM.PROCESS) can be saved as BIOC rules to detect specific behaviors, and these BIOCs can be added to a Restriction profile to create custom prevention rules that block the behavior" (paraphrased from the BIOC and Restriction Profile sections). TheEDU-260: Cortex XDR Prevention and Deployment course covers BIOC creation, stating that "process-based XQL queries are ideal for BIOCs and can be converted to prevention rules via Restriction profiles to block executions" (paraphrased from course materials). ThePalo Alto Networks Certified XDR Engineer datasheetincludes "detection engineering" as a key exam topic, encompassing BIOC rule creation and conversion to prevention rules.
References:
Palo Alto Networks Cortex XDR Documentation Portal:https://docs-cortex.paloaltonetworks.com/ EDU-260: Cortex XDR Prevention and Deployment Course Objectives Palo Alto Networks Certified XDR Engineer Datasheet:https://www.paloaltonetworks.com/services/education
/certification#xdr-engineer
* It must monitor a behavior that Cortex XDR can detect on an endpoint, such as process execution, file operations, or device events.
* The behavior must be actionable for prevention (e.g., blocking a process or file operation), typically involving events like process launches (ENUM.PROCESS) or file modifications (ENUM.FILE).
* The query should not include overly complex logic (e.g., multiple event types with conflicting conditions) that cannot be translated into a BIOC rule.
Let's analyze each query to determine which one meets these criteria:
* Option A: dataset = xdr_data | filter event_type = ENUM.DEVICE ...This query filters for event_type = ENUM.DEVICE, which relates to device-related events (e.g., USB device connections).
While device events can be monitored, the additional conditions (action_process_image_name = "**" and action_process_image_command_line) are process-related attributes, which are typically associated with ENUM.PROCESS events, not ENUM.DEVICE. This mismatch makes the query invalid for a BIOC, as it combines incompatible event types and attributes. Additionally, device events are not typically used for custom prevention rules, as prevention rules focus on blocking processes or fileoperations, not device activities.
* Option B: dataset = xdr_data | filter event_type = ENUM.PROCESS and event_type = ENUM.
DEVICE ...This query attempts to filter for events that are both ENUM.PROCESS and ENUM.
DEVICE (event_type = ENUM.PROCESS and event_type = ENUM.DEVICE), which is logically incorrect because an event cannot have two different event types simultaneously. In XQL, the event_type field must match a single type (e.g., ENUM.PROCESS or ENUM.DEVICE), and combining them with an and operator results in no matches. This makes the query invalid for creating a BIOC rule, as it will not return any results and cannot be used for detection or prevention.
* Option C: dataset = xdr_data | filter event_type = FILE ...This query monitors file-related events (event_type = FILE) with specific sub-types (FILE_CREATE_NEW, FILE_WRITE, FILE_REMOVE, FILE_RENAME) on a specific hostname, targeting file paths (/etc/*, /usr/local/share/*, /usr/share/*) and extensions (conf, txt). While this query can be saved as a BIOC to detect file operations, it is not ideal for conversion to a custom prevention rule. Cortex XDR prevention rules typically focus on blocking process executions (via Restriction profiles), not file operations. While file-based BIOCs can generate alerts, converting them to prevention rules is less common, as Cortex XDR's prevention mechanisms are primarily process-oriented (e.g., terminating a process), not file-oriented (e.g., blocking a file write). Additionally, the query includes complex logic (e.g., multiple sub-types, lowercase() function, fields clause), which may not fully translate to a prevention rule.
* Option D: dataset = xdr_data | filter event_type = ENUM.PROCESS ...This query monitors process execution events (event_type = ENUM.PROCESS) where the process image name matches a pattern (action_process_image_name = "**"), the command line includes -e cmd*, and excludes commands matching *cmd.exe -a /c*. This query is well-suited for a BIOC rule, as it defines a specific process behavior (e.g., a process executing with certain command-line arguments) that Cortex XDR can detect on an endpoint. Additionally, this type of BIOC can be converted to a custom prevention rule by associating it with aRestriction profile, which can block the process execution if the conditions are met. For example, the BIOC can be configured to detect processes with action_process_image_name =
"**" and action_process_image_command_line = "-e cmd*", and a Restriction profile can terminate such processes to prevent the behavior.
Correct Answer Analysis (D):
Option D is the correct choice because it defines a process-based behavior (ENUM.PROCESS) that can be saved as a BIOC rule to detect the specified activity (processes with certain command-line arguments). It can then be converted to a custom prevention rule by adding it to a Restriction profile, which will block the process execution when the conditions are met. The query's conditions are straightforward and compatible with Cortex XDR's BIOC and prevention framework, making it the best fit for the requirement.
Exact Extract or Reference:
TheCortex XDR Documentation Portalexplains BIOC and prevention rules: "XQL queries monitoring process events (ENUM.PROCESS) can be saved as BIOC rules to detect specific behaviors, and these BIOCs can be added to a Restriction profile to create custom prevention rules that block the behavior" (paraphrased from the BIOC and Restriction Profile sections). TheEDU-260: Cortex XDR Prevention and Deployment course covers BIOC creation, stating that "process-based XQL queries are ideal for BIOCs and can be converted to prevention rules via Restriction profiles to block executions" (paraphrased from course materials). ThePalo Alto Networks Certified XDR Engineer datasheetincludes "detection engineering" as a key exam topic, encompassing BIOC rule creation and conversion to prevention rules.
References:
Palo Alto Networks Cortex XDR Documentation Portal:https://docs-cortex.paloaltonetworks.com/ EDU-260: Cortex XDR Prevention and Deployment Course Objectives Palo Alto Networks Certified XDR Engineer Datasheet:https://www.paloaltonetworks.com/services/education
/certification#xdr-engineer
- Latest Upload
- 123Huawei.H19-321.v2026-09-29.q100
- 113SAP.C_S4CPB.v2026-09-28.q7
- 120CMAA.Construction-Manager.v2026-09-28.q23
- 128PaloAltoNetworks.XDR-Engineer.v2026-09-28.q50
- 142Anthropic.CCAR-F.v2026-09-27.q53
- 167Huawei.H12-711_V4.0.v2026-09-27.q115
- 131Fortinet.NSE6_FNC_AD-7.6.v2026-09-26.q46
- 159PaloAltoNetworks.SSE-Engineer.v2026-09-25.q44
- 285Oracle.1z0-071.v2026-09-25.q398
- 141Salesforce.Analytics-Con-301.v2026-09-25.q44
[×]
Download PDF File
Enter your email address to download PaloAltoNetworks.XDR-Engineer.v2026-09-28.q50 Practice Test
