Courseiva

Certified Network Security Professional (NetSec-Pro) (NetSec-Pro) — Questions 1–75

272 questions total · 4 pages · All types, answers revealed

Page 1 of 4

Page 2
1
Multi-Selecthard

Which THREE components are required to successfully deploy and use Advanced URL Filtering?

Select 3 answers
A.An endpoint agent installed on all user devices.
B.An active Advanced URL Filtering subscription.
C.An enabled Security Policy rule that references the URL Filtering profile.
D.A dedicated management interface for URL updates.
E.A URL Filtering profile configured with the desired actions.
AnswersB, C, E

An active Advanced URL Filtering subscription is mandatory because the licence itself unlocks the cloud-delivered URL categorisation and inline inspection engines; without it, the firewall cannot query the Advanced URL Filtering cloud or enforce policy. This directly satisfies the stem's requirement for a deployable, functioning Advanced URL Filtering capability.

Why this answer

Option B is correct because Advanced URL Filtering is a licensed cloud-delivered service, so an active Advanced URL Filtering subscription must be present on the firewall to enable the advanced categories, inline ML-based classification, and cloud lookups. Option E is correct because the firewall must have a URL Filtering profile that defines the desired actions (allow, block, alert, continue, override) for URL categories before any traffic can be filtered. Option C is correct because the profile only takes effect when it is attached to a Security Policy rule that matches the traffic, so an enabled rule referencing the URL Filtering profile is required for enforcement.

Option A is not required because Advanced URL Filtering runs on the Palo Alto Networks firewall itself and does not need an endpoint agent on user devices. Option D is not required because URL database and cloud updates are delivered through the existing management/dataplane infrastructure, not a dedicated management interface.

Exam trap

NetSec-Pro often tests the misconception that an endpoint agent is required for URL filtering, but it is a firewall-based feature.

2
MCQmedium

You have a Security Policy rule allowing 'web-browsing' and 'ssl'. A user cannot access a specific site, and the logs show the traffic as 'web-browsing' but failing a specific Security Profile. Which action is most appropriate?

A.Disable App-ID for this rule.
B.Increase the timeout settings on the zone.
C.Check the logs for the specific Security Profile trigger.
D.Change the application to 'any'.
AnswerC

The traffic passes the Security Policy rule but fails a Security Profile, so the profile's log entry identifies which threat signature or filter triggered. Checking those logs satisfies the need to pinpoint the specific profile blocking access.

Why this answer

The logs already show the traffic is correctly identified as 'web-browsing', so the failure is not an App-ID issue. The next diagnostic step is to inspect the Security Profile logs to see which specific profile (e.g., Antivirus, Vulnerability, URL Filtering) triggered the block. This allows the administrator to adjust the profile or create an exception without weakening the overall policy.

Exam trap

NetSec-Pro often tests the misconception that a connectivity failure is always due to the Security Policy rule itself, when in fact Security Profiles can independently block traffic even when the rule allows it.

How to eliminate wrong answers

Option A is wrong because disabling App-ID would remove application identification, which is not the cause of the failure and would reduce security visibility. Option B is wrong because timeout settings on the zone affect session aging, not Security Profile enforcement. Option D is wrong because changing the application to 'any' would bypass App-ID entirely, which is unnecessary and reduces security posture.

3
MCQhard

An administrator is troubleshooting a NetSec-Pro firewall where dynamic updates for App-ID and Threat signatures are failing. The firewall has valid internet access, and the management interface has a default route. Which action should be taken next to resolve the issue?

A.Increase the management interface's MTU to 9000.
B.Verify that the firewall can resolve the update server's DNS name.
C.Reboot the firewall to clear any temporary glitches.
D.Check the license status to ensure the support contract is active.
AnswerB

Dynamic updates require the firewall to resolve the update server's DNS name. Even with internet access, if DNS resolution fails, updates cannot be downloaded. The management interface having a default route does not guarantee DNS is working. Checking DNS resolution is a logical next step to isolate the failure. This is a common cause of update failures when connectivity appears otherwise fine.

Why this answer

Dynamic update failures often stem from DNS resolution issues, even when general internet access works. The firewall must resolve the update server's hostname to connect. Verifying DNS resolution is a targeted troubleshooting step that can quickly identify the problem.

Other actions like checking licenses or rebooting are less specific to the symptom.

Exam trap

The trap here is assuming that valid internet access and a default route guarantee that DNS resolution is working for update servers.

4
MCQmedium

A security administrator is investigating a suspected data exfiltration incident. The administrator needs to identify which user account uploaded a large file to an external cloud storage service. Which log type should the administrator examine to find the username associated with the upload?

A.Threat log
B.System log
C.Data filtering log
D.Traffic log
AnswerC

The data filtering log records events related to data patterns and file transfers, including the username, file name, and application. It is specifically designed to track data exfiltration attempts and provides the user identity associated with the transfer.

Why this answer

The data filtering log is the correct source because it captures file transfers and data patterns, including the username when User-ID is enabled. This log provides the necessary details to identify which user uploaded the file to the external service.

Exam trap

The trap here is assuming traffic logs contain usernames, but they only do so if User-ID is configured and even then may not include file details.

5
MCQmedium

You need to ensure that traffic between two internal zones is inspected for threats. What must be configured on the Security Policy?

A.Apply Security Profiles to the inter-zone policy rule.
B.Enable inter-zone routing.
C.Configure a virtual wire.
D.Change the zones to a single zone.
AnswerA

Security Profiles attached to the inter-zone policy rule invoke threat inspection engines on matching traffic; without them the rule only permits or denies. Applying profiles to that specific rule ensures the zone-to-zone flows are scanned for vulnerabilities, spyware, and other threats.

Why this answer

Security Profiles (such as Antivirus, Anti-Spyware, Vulnerability Protection, URL Filtering, and WildFire Analysis) are the components that actually inspect traffic for threats. Applying them to an inter-zone Security Policy rule enables content inspection on traffic permitted between the two zones. Without Security Profiles attached, the rule only performs allow/deny based on zone, address, user, and application — no threat scanning occurs.

Exam trap

NetSec-Pro often tests the misconception that simply creating an inter-zone allow rule provides threat protection — candidates forget that Security Profiles must be explicitly attached to the rule for Content-ID inspection to occur.

How to eliminate wrong answers

Option B is wrong because inter-zone routing is a Layer 3 forwarding function that determines how packets reach the destination zone; it does not perform any threat inspection. Option C is wrong because a virtual wire is an interface deployment mode (vwire) that transparently bridges two interfaces — it changes how traffic is forwarded, not whether Security Profiles are applied. Option D is wrong because collapsing two zones into one removes the inter-zone boundary entirely, which defeats the purpose of inspecting traffic between distinct trust levels and violates zone-based segmentation design.

6
MCQmedium

An administrator is using the Palo Alto Networks Expedition tool to migrate a configuration from a competitor firewall to a Palo Alto Networks firewall. After importing the competitor's configuration, the administrator notices that some rules are not being translated correctly. Which step should the administrator take to improve the translation accuracy?

A.Export the configuration to a CSV file and import it into Panorama.
B.Disable rule translation and rely on manual entry.
C.Use the Expedition migration tool's built-in parser and adjust the translation settings.
D.Manually rewrite all rules from scratch.
AnswerC

Expedition has a built-in parser that translates configurations from various vendors. If rules are not translated correctly, the administrator can adjust the translation settings, such as mapping objects and services, or use the tool's suggestions. Expedition also provides a validation step to identify issues. By using these features, the administrator can improve translation accuracy without manual rewriting. This is the correct approach to refine the migration.

Why this answer

Expedition is a free tool from Palo Alto Networks designed to help migrate configurations from other vendors. It uses parsers to translate rules, objects, and policies. If translations are incorrect, the administrator can adjust the translation settings, such as mapping services and applications, or use the tool's built-in validation and suggestion features.

This iterative process improves accuracy. Manually rewriting rules or using unsupported methods is not recommended.

Exam trap

The trap here is thinking that Expedition requires manual rewriting of all rules, when it actually provides tools to refine and correct translations automatically.

7
MCQeasy

A network administrator is troubleshooting a Palo Alto Networks firewall and needs to verify which security policy rule is allowing or denying a specific session. The administrator wants to see the rule name and the action taken for a particular flow. Which CLI command should be used?

A.test security-policy-match application web-browsing source 10.1.1.1 destination 10.2.2.2 destination-port 80 protocol 6
B.show session all filter source 10.1.1.1 destination 10.2.2.2
C.show running security-policy
D.debug dataplane policy
AnswerA

The 'test security-policy-match' command simulates a policy lookup for a given flow and returns the matching security policy rule, including the rule name and the action (allow or deny). It is the correct tool to determine which rule is applied to a specific session. This command is available in operational mode and is essential for troubleshooting policy-related issues.

Why this answer

The 'test security-policy-match' command is specifically designed to simulate a policy lookup and show which security policy rule matches a given set of flow parameters. It returns the rule name and the action, making it ideal for troubleshooting why traffic is allowed or denied. Other commands either show session details without the rule or display the entire policy without evaluating a specific flow.

Exam trap

The trap here is confusing session display commands with policy lookup commands; only 'test security-policy-match' evaluates and returns the matching rule for a specific flow.

8
MCQmedium

A network security engineer is configuring a Palo Alto Networks firewall to protect against a specific threat: a malicious PDF file being downloaded from a web server. The engineer wants to block the download and log the event. Which security profile should be configured to detect and block the malicious PDF?

A.Anti-Spyware profile
B.File Blocking profile
C.Antivirus profile
D.Vulnerability Protection profile
AnswerC

The Antivirus profile is designed to scan files for malware, including malicious PDFs, and can be configured to block or alert on detection. It uses signatures to identify known threats. For a malicious PDF, the Antivirus profile is the correct choice because it inspects file content. The profile can be attached to a Security Policy rule to block the download and generate a log entry. This directly addresses the requirement.

Why this answer

To detect and block a malicious PDF, the Antivirus profile is the correct choice because it scans files for malware using signatures. The profile can be configured to block the file and log the event. Other profiles like Anti-Spyware, Vulnerability Protection, or File Blocking do not perform file content scanning for malware, so they would not reliably block a malicious PDF.

Exam trap

The trap here is confusing File Blocking (which blocks by file type) with Antivirus (which blocks by malware signature). A malicious PDF requires content inspection, not just type blocking.

9
MCQhard

You are troubleshooting a connectivity issue between an SCM-managed firewall and the SCM cloud service. Which log source in the firewall UI provides the most detailed information regarding the management connection?

A.Configuration logs
B.Threat logs
C.Traffic logs
D.System logs
AnswerD

System logs capture the management-plane tunnel to Microsoft Entra ID and SCM, recording control-channel events, certificate and authentication failures, and heartbeat status. This satisfies the stem's need for the most detailed view of the management connection, unlike traffic or threat logs, which cover dataplane sessions.

Why this answer

System logs on the firewall capture management-plane events including SCM (Strata Cloud Manager) connectivity, management service status, and control-plane communication with cloud services. When troubleshooting the management connection between the firewall and SCM, the System log is the authoritative source because it records connection state changes, authentication events, and service errors for the management plane.

Exam trap

NetSec-Pro often tests confusion between dataplane logs (Traffic, Threat, URL) and control-plane logs (System, Config) — candidates pick Traffic logs for management issues when System logs are correct.

How to eliminate wrong answers

Option A is wrong because Configuration logs record commits, config changes, and audit events — not the health of the management tunnel to SCM. Option B is wrong because Threat logs record security events (IPS, AV, spyware, WildFire verdicts) generated by the dataplane, unrelated to management connectivity. Option C is wrong because Traffic logs record session-level flow data (source, destination, app, action) from the dataplane, not management-plane connection status.

10
MCQhard

An administrator is using Strata Cloud Manager to manage a large number of firewalls. They need to generate a report that shows which security policy rules are unused across all managed firewalls over the past 90 days. The report should help identify rules that can be safely removed to improve performance. Which Strata Cloud Manager feature should be used?

A.Policy Preview
B.Traffic Logs
C.Security Profiler
D.Policy Optimizer
AnswerD

Policy Optimizer in Strata Cloud Manager analyzes traffic logs across managed firewalls to identify unused or redundant security policy rules. It provides reports on rule usage over a specified period, such as 90 days, and suggests rules that can be removed or consolidated. This directly fulfills the requirement to find unused rules across all firewalls.

Why this answer

Policy Optimizer is designed to analyze security policy usage across managed firewalls and identify rules that have not been hit over a specified period. It provides reports and recommendations for removing or modifying unused rules, which helps improve firewall performance and reduce complexity. Other features like Policy Preview or Traffic Logs do not offer this aggregated, historical analysis of rule usage.

Exam trap

The trap here is thinking that Traffic Logs can directly provide a report of unused rules; while they contain the raw data, Policy Optimizer is the tool that aggregates and analyzes it.

11
MCQmedium

When deploying a firewall in a Zero Trust environment, what is the recommended stance for the default interzone policy?

A.Deny all traffic by default.
B.Allow all internal traffic, deny external.
C.Allow traffic based on source IP only.
D.Allow all traffic to simplify configuration.
AnswerA

Zero Trust assumes no implicit trust between zones, so the default interzone policy should deny all traffic, with access granted only through explicit rules. This satisfies the stem's requirement for the recommended default stance in that deployment model.

Why this answer

In a Zero Trust environment, the principle of least privilege is paramount. The default interzone policy should deny all traffic by default, and then explicit rules should be created to allow only necessary traffic based on identity, context, and other factors. This ensures that no traffic is implicitly trusted.

Exam trap

NetSec-Pro often tests the misconception that internal traffic should be trusted by default, which contradicts Zero Trust principles and can lead to incorrect answers that allow internal traffic.

How to eliminate wrong answers

Option B is wrong because allowing all internal traffic violates Zero Trust principles, which assume no implicit trust even for internal networks. Option C is wrong because allowing traffic based on source IP only is insufficient for Zero Trust, which requires more granular context such as user identity, device posture, and application. Option D is wrong because allowing all traffic to simplify configuration is the opposite of Zero Trust and introduces significant security risks.

12
Multi-Selectmedium

Which TWO settings are configurable within a URL Filtering profile?

Select 2 answers
A.Application signature override
B.Custom URL list (allow/block)
C.SSL Decryption mode
D.Category-based blocking
E.User-ID mapping source
AnswersB, D

A custom URL list is configurable within a URL Filtering profile, letting administrators explicitly allow or block specific URLs beyond predefined categories. This satisfies the stem's requirement for settings adjustable in the profile itself, rather than global firewall or subscription-level configuration.

Why this answer

Option B (Custom URL list (allow/block)) is correct because a URL Filtering profile lets you define custom URL categories/lists and set allow, block, alert, or continue actions for specific URLs or domains. Option D (Category-based blocking) is correct because URL Filtering profiles are built around predefined URL categories (e.g., social-networking, gambling) where you assign block/allow/alert actions per category. Option A is incorrect because application signature overrides belong to Application Override policy or App-ID configuration, not URL Filtering profiles.

Option C is incorrect because SSL Decryption is configured in a Decryption policy/profile, not inside a URL Filtering profile. Option E is incorrect because User-ID mapping source is configured under User Identification (e.g., User-ID agents, terminal server agents, or XML API), not in a URL Filtering profile.

Exam trap

NetSec-Pro often tests the confusion between URL Filtering profile settings and other profile types (e.g., decryption, App-ID).

13
Multi-Selectmedium

A security architect is hardening a PAN-OS firewall that protects a data center. The architect wants to reduce the attack surface exposed by the firewall's own management and control functions. Which TWO measures directly harden the management plane? (Choose two.)

Select 2 answers
A.Enable a zone protection profile on the Untrust zone to block reconnaissance scans
B.Enforce multi-factor authentication for administrator logins to the web interface and CLI
C.Restrict management access to specific source IP addresses and permitted services on the management interface
D.Configure Quality of Service to prioritize management traffic over user data
E.Apply a URL filtering profile to the outbound security rule used by internal users
AnswersB, C

Requiring a second factor beyond a password makes credential theft far less useful to an attacker. Even if a password is guessed or phished, the additional factor blocks the login. This directly hardens the management plane, which is the plane that hosts administrator authentication and the configuration database.

Why this answer

Hardening the management plane means limiting who can reach it and strengthening how they prove identity. Restricting permitted source addresses and services on the management interface reduces exposure, while enforcing multi-factor authentication protects against stolen credentials. Both target the firewall's administrative access directly, unlike dataplane controls.

Exam trap

The trap here is confusing dataplane protections such as zone protection or URL filtering with management-plane hardening, which is about administrative access and authentication.

14
MCQeasy

Which command is used to restart the management server process on the firewall without impacting traffic flow?

A.request system reboot
B.clear session all
C.debug software restart process management-server
D.exit
AnswerC

The `debug software restart process management-server` command restarts only the management-plane process, leaving the dataplane forwarding engine untouched. This satisfies the stem's constraint of no traffic disruption, since existing sessions and packet processing continue uninterrupted while management services reload independently.

Why this answer

The command `debug software restart process management-server` is specifically designed to restart the management server process on a Palo Alto Networks firewall. This operation only affects the management plane, not the data plane, so traffic flow continues uninterrupted. It is the correct way to recover the management interface or web UI without causing an outage.

Exam trap

NetSec-Pro often tests the distinction between management-plane and data-plane operations, and candidates may incorrectly assume that any restart command affects traffic.

How to eliminate wrong answers

Option A is wrong because `request system reboot` reboots the entire firewall, causing a full outage and disrupting traffic. Option B is wrong because `clear session all` clears all active sessions in the session table, which terminates existing connections and impacts traffic flow. Option D is wrong because `exit` simply logs out of the current CLI session and does not restart any process.

15
MCQeasy

Which log type should be filtered if you are searching for specific firewall configuration changes made by an administrator?

A.System Logs
B.Threat Logs
C.Config Logs
D.Traffic Logs
AnswerC

Config Logs record administrative changes to firewall settings, capturing who altered the configuration and what was modified. Filtering this log type isolates configuration changes, whereas traffic, threat or system logs would not show the administrator's edits.

Why this answer

Config Logs in Palo Alto Networks firewalls record configuration changes made by administrators, including who made the change, what was modified, and when. When investigating firewall configuration modifications, Config Logs are the authoritative source because they capture the commit history and administrative actions on the device.

Exam trap

The trap is conflating System Logs with Config Logs — candidates often assume 'system' encompasses all administrative activity, but in Palo Alto terminology, configuration changes are isolated to Config Logs specifically.

How to eliminate wrong answers

Option A is wrong because System Logs capture system-level events like HA state changes, reboots, and hardware failures — not configuration edits. Option B is wrong because Threat Logs record security events such as exploits, malware, and spyware detections, not admin configuration changes. Option D is wrong because Traffic Logs record session-level traffic flows (source, destination, application, action) and have nothing to do with configuration modifications.

16
MCQeasy

A network security administrator is configuring a firewall to forward traffic to a sandboxing service for analysis. The administrator wants to ensure that any file determined to be malicious by the sandbox is automatically blocked in real time on subsequent attempts. Which feature should be enabled on the firewall to achieve this?

A.WildFire inline cloud analysis
B.DNS Security
C.File Blocking profile
D.URL Filtering
AnswerA

WildFire inline cloud analysis allows the firewall to send files to the WildFire cloud for analysis and, upon verdict, enforce a block action for malicious files in real time. This ensures that subsequent attempts to download or execute the file are blocked without waiting for a signature update.

Why this answer

WildFire inline cloud analysis enables the firewall to submit files to the WildFire cloud and, upon receiving a malicious verdict, immediately block the file for subsequent download attempts. This provides real-time protection without waiting for a periodic signature update, directly satisfying the requirement.

Exam trap

The trap here is confusing the real-time blocking capability of WildFire inline cloud analysis with the static file-type blocking provided by a File Blocking profile.

17
MCQhard

A security analyst is investigating a series of alerts indicating that an internal host is communicating with a known malicious IP address. The analyst wants to verify whether the traffic was allowed by a specific security policy rule and determine the exact rule name that permitted the session. Which Palo Alto Networks feature should the analyst use to identify the rule that allowed the traffic?

A.System log
B.Threat log
C.Traffic log
D.Session Browser
AnswerC

The Traffic log records every session, including the rule name that allowed or denied it, source and destination zones, IP addresses, and application. By filtering the Traffic log for the malicious IP, the analyst can identify the exact rule that permitted the session, even after it has ended.

Why this answer

The Traffic log on Palo Alto Networks firewalls captures detailed information about every session, including the name of the security policy rule that allowed or denied it. By filtering for the malicious IP address, the analyst can pinpoint the rule responsible for permitting the traffic, which is essential for remediation and policy tuning.

Exam trap

The trap here is assuming the Threat log contains policy rule information because it alerts on malicious activity, when in fact it focuses on threat signatures rather than session policy matching.

18
MCQhard

An administrator finds that the 'Threat Prevention' logs are not showing any data, despite having an active subscription. What is the most likely cause?

A.The 'Threats' dynamic update is not scheduled.
B.The firewall is in 'Evaluation Mode'.
C.The log forwarding profile is missing the 'Global' setting.
D.The security policy rules do not have an attached Security Profile Group.
AnswerD

Threat Prevention inspection only generates logs when traffic matches a security policy rule that references a Security Profile Group containing the Threat Prevention profile. Without that attachment, the subscription is active but no profile inspects traffic, so no logs are produced.

Why this answer

Threat Prevention logs are only generated when traffic matches a security policy rule that has a Security Profile Group (or individual security profiles) attached. Without an attached profile group, the firewall performs only basic policy allow/deny and never invokes the threat engines, so no Threat log entries are produced even with a valid subscription. The subscription alone does not enable inspection — it only licenses the content updates.

Exam trap

NetSec-Pro often tests the misconception that a valid Threat Prevention subscription automatically enables threat logging, when in reality a Security Profile Group must be attached to the matching security policy rule.

How to eliminate wrong answers

Option A is wrong because the 'Threats' dynamic update schedule controls signature/content refresh, not whether threat inspection runs on traffic; a stale content version still generates Threat logs. Option B is wrong because Evaluation Mode is a licensing/trial state that affects feature availability and session limits, not the presence of Threat logs when profiles are attached. Option C is wrong because the 'Global' setting in a log forwarding profile only controls whether logs are sent to external destinations like Panorama or syslog — it has no effect on whether the firewall itself generates Threat logs locally.

19
MCQeasy

Where do you navigate in PAN-OS to update the App-ID and Threat signatures to the latest versions?

A.Device > Dynamic Updates
B.Network > Interfaces
C.Objects > Applications
D.Policies > Security
AnswerA

Device > Dynamic Updates is the dedicated PAN-OS pane for retrieving and installing content releases, including App-ID and Threat signature packages, from Palo Alto Networks update servers. It satisfies the stem's requirement to locate where signature versions are refreshed, offering scheduled or manual installation of the latest content.

Why this answer

In PAN-OS, App-ID and Threat signature updates are managed under Device > Dynamic Updates. This section allows you to check for and install the latest content updates, including applications, threats, and antivirus signatures.

Exam trap

NetSec-Pro often tests the location of update settings, with candidates confusing it with policy or object management sections.

How to eliminate wrong answers

Option B is wrong because Network > Interfaces is for configuring network interfaces, not updates. Option C is wrong because Objects > Applications is for viewing or customizing application objects, not for updating signatures. Option D is wrong because Policies > Security is for creating security rules, not for managing updates.

20
Multi-Selectmedium

Which TWO steps are necessary to ensure that 'Threat Prevention' is protecting traffic against known vulnerabilities?

Select 2 answers
A.Disable 'App-ID' to prevent interference.
B.Ensure the 'Threats' dynamic update is downloaded and installed.
C.Manually restart the firewall after every update.
D.Enable SSL Decryption for all traffic.
E.Apply a Vulnerability Protection profile to the security policy rule.
AnswersB, E

Vulnerability signatures arrive through the Threats dynamic update, so downloading and installing it gives the firewall the signature database needed to detect known exploits. Without current content, Threat Prevention cannot identify the vulnerabilities the stem asks about.

Why this answer

Option B is correct because Threat Prevention relies on the Applications and Threats content database, which is delivered through the 'Threats' dynamic update; without downloading and installing the latest content package, the firewall cannot recognize newly disclosed vulnerabilities and their signatures. Option E is correct because signatures alone do not act on traffic—a Vulnerability Protection profile (containing vulnerability signatures and actions) must be attached to the security policy rule so that matching traffic is inspected and blocked or alerted. Option A is wrong because App-ID is fundamental to identifying applications and is not disabled for Threat Prevention; disabling it would undermine policy enforcement rather than help.

Option C is wrong because content updates do not require a manual reboot; the firewall applies new content dynamically. Option D is wrong because SSL decryption is only needed to inspect encrypted sessions and is not a general requirement for vulnerability protection of all traffic.

21
MCQmedium

When managing multiple firewalls in Panorama, what is the best practice for handling software image updates?

A.Upload images to Panorama and use the 'Software' tab to push them to devices.
B.Use the 'Auto-Update' feature on firewalls only.
C.Download images directly on each firewall.
D.Use an external TFTP server for all devices.
AnswerA

Uploading images to Panorama lets it act as the central repository, then the Software tab pushes them to managed firewalls. This satisfies the stem's multi-firewall constraint: one upload propagates to every device, avoiding per-firewall downloads and ensuring consistent image versions across the estate.

Why this answer

Uploading images to the Panorama server first allows for consistent deployment to all managed firewalls.

22
MCQeasy

What is the purpose of a 'Security Profile Group'?

A.To organize firewall administrators by department.
B.To collect all logs from a specific security zone.
C.To group firewall interfaces for load balancing.
D.To combine multiple security profiles into a single object for easier policy assignment.
AnswerD

A Security Profile Group bundles several security profiles into one referenced object, so a single policy rule applies them together. This satisfies the stem's requirement for easier policy assignment, since administrators attach one group rather than enumerating each profile individually, reducing configuration errors and keeping rule sets consistent across firewalls.

Why this answer

A Security Profile Group in Palo Alto Networks firewalls is a logical container that bundles multiple security profiles (such as Antivirus, Anti-Spyware, Vulnerability Protection, URL Filtering, File Blocking, and WildFire Analysis) into a single referenced object. This allows administrators to apply a consistent set of security inspections to a security policy rule with one selection, rather than attaching each profile individually. It simplifies policy management and ensures uniform enforcement across rules that require the same security posture.

Exam trap

NetSec-Pro often tests the misconception that Security Profile Groups are used for administrative organization or log aggregation, when they are strictly for bundling security inspection profiles for policy assignment.

How to eliminate wrong answers

Option A is wrong because Security Profile Groups have no relation to administrator roles or department organization; administrative access is controlled via Admin Roles and authentication profiles. Option B is wrong because log collection is handled by Log Forwarding profiles and log settings, not Security Profile Groups. Option C is wrong because interface grouping for load balancing is achieved through Aggregate Ethernet (AE) interfaces or ECMP, not Security Profile Groups.

23
MCQmedium

An administrator wants to categorize traffic based on the 'Server' role in the network. Which feature should be used to tag this traffic for policy grouping?

A.Device Groups
B.Dynamic Address Groups
C.Static Address Groups
D.Security Profiles
AnswerB

Dynamic Address Groups tag traffic by matching registered IP addresses to objects carrying the 'Server' role, enabling policy grouping without static address lists. This satisfies the stem's requirement to categorise traffic by role for policy application.

Why this answer

Dynamic Address Groups allow tagging of IP addresses based on criteria such as the 'Server' role. These tags can then be used in security policies to group traffic dynamically. This is ideal for environments where server IPs change frequently, as the group membership updates automatically based on the tags.

Exam trap

The trap here is confusing Device Groups (for firewall management) with Dynamic Address Groups (for traffic categorization), or assuming Static Address Groups can achieve dynamic tagging.

How to eliminate wrong answers

Option A is wrong because Device Groups are used to group firewalls for centralized management, not to categorize traffic. Option C is wrong because Static Address Groups require manual updates and do not automatically adapt to changes in server roles. Option D is wrong because Security Profiles define threat detection and prevention settings, not address grouping for policy.

24
Multi-Selecthard

Which THREE of the following are valid Security Profile types?

Select 3 answers
A.Zone Routing
B.URL Filtering
C.Policy Optimizer
D.Vulnerability Protection
E.Anti-Spyware
AnswersB, D, E

URL Filtering is a recognised Security Profile type on Palo Alto Networks firewalls, applied to traffic to control web access by category. It sits alongside Antivirus, Anti-Spyware, Vulnerability Protection and File Blocking as a distinct profile configured in the Security Profiles section.

Why this answer

URL Filtering (B) is a valid Security Profile type because it enforces web access policy by categorizing URLs and applying allow/block/alert actions per category. Vulnerability Protection (D) is a valid Security Profile type that inspects traffic for exploits and applies signatures with actions such as block, alert, or reset. Anti-Spyware (E) is a valid Security Profile type that detects and blocks spyware, C2 callbacks, and other malicious traffic using signatures and DNS sinkholing.

Zone Routing (A) is not a Security Profile type; it is a network configuration concept related to zones and routing. Policy Optimizer (C) is not a Security Profile type; it is a tool for reviewing and tightening security policy rules, not a profile applied to traffic inspection.

Exam trap

NetSec-Pro often tests the confusion between Security Profile types and other firewall features like Zone Routing or Policy Optimizer, which are not inspection profiles.

25
MCQhard

A security team is deploying a new internal certificate authority for TLS inspection. They want to ensure that compromised private keys can be traced and that certificate issuance is cryptographically bound to a public, append-only log that monitors can audit. Which mechanism should they implement?

A.Extended Validation certificate policy with organizational vetting
B.Certificate pinning of the internal root within client applications
C.Certificate Transparency logs with signed certificate timestamps
D.Online Certificate Status Protocol stapling on all issued certificates
AnswerC

Certificate Transparency requires that certificates be submitted to public, append-only Merkle tree logs, and the resulting signed certificate timestamps are embedded or stapled into the certificate. This creates an auditable record of issuance that monitors can watch for unauthorized or misissued certificates, directly meeting the traceability and audit goals.

Why this answer

Certificate Transparency is the mechanism that publishes issued certificates to append-only public logs and returns signed certificate timestamps. This gives monitors the ability to detect unauthorized issuance and provides an auditable trail. OCSP stapling, EV vetting, and pinning address revocation performance, identity assurance, and client trust respectively, but none creates the public issuance log required.

Exam trap

The trap here is equating any certificate hardening measure, such as EV vetting or pinning, with issuance transparency, when only Certificate Transparency produces a public append-only log.

26
Multi-Selectmedium

Which TWO of the following steps are required to implement a successful Site-to-Site VPN with a third-party vendor?

Select 2 answers
A.Assign the tunnel interface to a security zone.
B.Configure an IKE Crypto Profile matching the vendor's settings.
C.Disable all logging on the tunnel interface.
D.Enable DHCP on the tunnel interface.
E.Configure the tunnel as an L2 bridge.
AnswersA, B

A tunnel interface must belong to a security zone before policy can be applied to it; without zone membership, the firewall cannot evaluate or permit traffic traversing the VPN tunnel, so the Site-to-Site VPN to the third-party vendor will not pass traffic.

Why this answer

Option A is correct because a Palo Alto Networks tunnel interface must be assigned to a security zone before zone-based security policy can permit or inspect traffic traversing the Site-to-Site VPN. Option B is correct because the IKE Crypto Profile (Phase 1) must match the third-party vendor's encryption, hash, DH group, and lifetime values for the IKE SA to negotiate successfully. Option C is incorrect because disabling logging is not required and would hinder troubleshooting.

Option D is incorrect because a tunnel interface is a virtual point-to-point interface and does not use DHCP. Option E is incorrect because a Site-to-Site VPN is routed (Layer 3) over a tunnel interface, not an L2 bridge.

Exam trap

NetSec-Pro often tests the required steps for VPN configuration, and candidates may overlook the necessity of zone assignment or assume that DHCP or L2 bridging is involved, which are not applicable to routed IPsec tunnels.

27
Multi-Selectmedium

A NetSec-Pro administrator is configuring a security policy to allow access to a web application. The administrator wants to ensure that the policy enforces least privilege by restricting access to only the necessary users and applications. Which two NetSec-Pro features should be used together to achieve this? (Choose two.)

Select 2 answers
A.App-ID
B.URL Filtering profile
C.Service objects
D.Security profile group
E.User-ID
AnswersA, E

App-ID identifies the application regardless of port or protocol, ensuring that only the specific web application is allowed. This prevents other applications from using the same ports to bypass policy. Combined with User-ID, it enforces least privilege by restricting access to the intended application and users.

Why this answer

User-ID and App-ID together enable policies that allow only specific users to access only the required application. User-ID maps IP addresses to users, and App-ID identifies the application precisely. This combination enforces least privilege by ensuring that access is granted based on both user identity and application, rather than broad IP or port-based rules.

Exam trap

The trap here is thinking that URL Filtering or Service objects can enforce least privilege, but they lack the user and application granularity provided by User-ID and App-ID.

28
MCQhard

A network engineer is troubleshooting a Palo Alto Networks firewall where a decryption policy is not decrypting traffic as expected. The policy is configured to decrypt traffic to a specific web server, but the traffic passes through encrypted. Which step should be taken first to diagnose the issue?

A.Verify the forward trust certificate is installed and trusted by the client
B.Ensure the SSL Forward Proxy is enabled on the egress interface
C.Confirm that the server's certificate is signed by a trusted CA
D.Check the decryption policy rule order and ensure no preceding rule is matching with a no-decrypt action
AnswerD

Decryption policies are evaluated top-down. If a preceding rule matches the traffic and has a no-decrypt action, the traffic will not be decrypted, even if a later rule specifies decryption. Therefore, the first step is to verify the rule order and ensure no earlier rule is bypassing decryption for that traffic. This is a common misconfiguration.

Why this answer

Decryption policies are processed in order. A preceding no-decrypt rule can prevent a later decrypt rule from taking effect. Checking the rule order and actions is the first diagnostic step to ensure the intended decrypt rule is reached.

Other factors like certificates are secondary.

Exam trap

The trap here is assuming that decryption failure is due to certificate issues, when often it is a policy ordering problem where a no-decrypt rule takes precedence.

29
MCQmedium

A network security engineer is configuring a firewall to protect against brute force attacks on the web server. The engineer wants to limit the number of concurrent connections from a single IP address to the web server to 50. Which feature should be configured?

A.Zone Protection profile with SYN flood protection.
B.QoS profile with a maximum connection rate.
C.DoS Protection profile with a concurrent connection limit.
D.Security policy rule with an application filter for web-browsing.
AnswerC

DoS Protection profiles allow you to set thresholds for concurrent connections per source IP, among other metrics. Applying such a profile to the security rule that allows traffic to the web server will enforce the limit of 50 concurrent connections from a single IP, effectively mitigating brute force or resource exhaustion attacks.

Why this answer

A DoS Protection profile is designed to detect and mitigate various denial-of-service attacks, including limiting concurrent connections per source IP. By applying a DoS Protection profile to the security rule that permits traffic to the web server, the engineer can enforce the 50-connection limit, protecting the server from brute force or connection exhaustion.

Exam trap

The trap here is confusing Zone Protection profiles with DoS Protection profiles; Zone Protection profiles apply to entire zones and are for flood protection, not per-IP connection limits.

30
Multi-Selecteasy

Which of the following are valid methods for performing an initial configuration of a Palo Alto Networks NGFW? (Choose TWO)

Select 2 answers
A.Automatic Cloud provisioning via USB
B.Console port connection
C.Management interface (192.168.1.1)
D.SSH to the data plane interface
E.Bluetooth pairing
AnswersB, C

The console port provides out-of-band access to the firewall's management CLI before any network configuration exists, so it works even when interfaces have no IP addressing. This makes it a valid method for initial configuration of a Palo Alto Networks NGFW.

Why this answer

Initial access is typically performed via the Console port (serial) or the Management interface (default IP).

31
MCQeasy

An administrator is configuring a SASE solution with Prisma Access and needs to ensure that all traffic from mobile users is inspected by the NGFW security stack, including traffic to the internet and to private applications. The administrator has already configured the GlobalProtect portal and gateway. Which additional component must be configured to allow mobile users to access private applications hosted in the data center?

A.A GlobalProtect app configuration with split tunneling enabled
B.A remote network connection to the data center
C.A service connection to the data center
D.A Decryption policy rule for private applications
AnswerC

A service connection in Prisma Access connects the Prisma Access infrastructure to your data center or headquarters, allowing mobile users to access private applications. Without a service connection, mobile users can access the internet through Prisma Access, but they cannot reach private applications in the data center. This is the correct component to enable private application access for mobile users.

Why this answer

To allow mobile users to access private applications hosted in a data center, a service connection must be configured in Prisma Access. The service connection creates an IPsec tunnel between Prisma Access and the data center, enabling traffic from mobile users to reach private applications. Other options like remote network connections, split tunneling, or decryption do not provide the necessary connectivity.

Exam trap

The trap here is confusing service connections with remote network connections; service connections are for data center access, while remote networks are for branch offices.

32
Multi-Selecthard

A network security engineer is configuring a Security Policy rule to allow access to a specific SaaS application but wants to enforce data loss prevention by blocking the upload of files containing credit card numbers. The engineer also wants to ensure that the application is identified correctly even if it uses non-standard ports. Which two Palo Alto Networks features should be used together to achieve these goals? (Choose two.)

Select 2 answers
A.URL Filtering profile with a custom URL category for the SaaS application
B.File Blocking profile configured to block all file uploads
C.Data Filtering profile with a credit card pattern
D.App-ID with SaaS application signatures
E.Threat Prevention profile to block known malicious IPs
AnswersC, D

A Data Filtering profile is designed to detect and block sensitive data patterns such as credit card numbers. By configuring a pattern for credit card numbers, the firewall can inspect the content of uploads to the SaaS application and block any files containing such data. This directly addresses the data loss prevention requirement. It works in conjunction with App-ID to provide granular control over the application traffic.

Why this answer

To allow a SaaS application while blocking uploads of files containing credit card numbers, the engineer must use App-ID to accurately identify the application regardless of port, and a Data Filtering profile to detect and block the sensitive data pattern. App-ID ensures the traffic is correctly classified, and the Data Filtering profile enforces the data loss prevention policy. Other options either do not inspect content or are too broad, making them incorrect for this scenario.

Exam trap

The trap here is assuming that URL Filtering or File Blocking can inspect content for credit card numbers, when in fact only a Data Filtering profile provides that capability.

33
MCQmedium

A security engineer is deploying a new Palo Alto Networks firewall pair in an active/passive high availability configuration. The requirement is that if the active device's link to the upstream core switch fails, the passive device must take over immediately, even if the passive device's own link to that same switch is still up. Which HA configuration satisfies this requirement?

A.Configure a Link Monitoring group on both peers containing the upstream interface, set the Failure Condition to 'any', and assign a matching Link Monitoring group ID on both devices.
B.Enable HA Link Monitoring on the active device only, with Failure Condition set to 'any'.
C.Set the HA1 control link to use a dedicated interface and enable HA1 encryption between the peers.
D.Enable preemption and set the active device's priority lower than the passive device's priority.
AnswerA

Link Monitoring lets HA peers watch physical interfaces independent of the HA control and data links. Configuring the same monitored interface and matching group ID on both peers, with Failure Condition 'any', causes the active device to fail over as soon as that uplink goes down, provided the passive device's corresponding monitored link is healthy. This gives the immediate, deterministic failover the requirement demands.

Why this answer

Immediate takeover on an upstream link failure requires Link Monitoring, not preemption or HA1 tuning. The monitored interface must be defined in a Link Monitoring group on both peers with a matching group ID and Failure Condition 'any', so the active device relinquishes the active role the moment that link drops while the passive device's matching link remains healthy.

Exam trap

The trap here is assuming that preemption or HA priority changes cause failover when an uplink fails, when only Link Monitoring actually watches those data-plane interfaces.

34
MCQhard

A security engineer is using the Palo Alto Networks Expedition tool to migrate a configuration from a Cisco ASA firewall to a Palo Alto Networks firewall. After importing the ASA configuration, the engineer notices that some access control rules are not being translated correctly. What is the most likely cause?

A.The ASA configuration includes rules with any/any which Expedition cannot translate.
B.The ASA configuration was exported in a format that Expedition does not support.
C.The ASA configuration contains unsupported object types that Expedition cannot parse.
D.The Palo Alto Networks firewall is running an older version of PAN-OS that is incompatible with Expedition.
AnswerC

Expedition supports a wide range of ASA configurations, but certain object types, such as specific types of network objects or service groups, may not be fully supported. When Expedition encounters unsupported objects, it may skip or incorrectly translate related rules. This is a common cause of translation errors. The other options are less likely because Expedition is designed to handle most ASA constructs.

Why this answer

Expedition may not fully support all ASA object types, leading to incomplete or incorrect translation of associated rules. The tool provides a report of unsupported items, which should be reviewed. The other options are less likely because Expedition is built to handle typical ASA exports and any/any rules, and PAN-OS version affects import, not translation.

Exam trap

The trap here is assuming that any translation error is due to unsupported export format, when in fact it's often due to specific object types not being parsed.

35
MCQeasy

What is the primary function of the 'DNS Sinkhole' feature in a DNS Security profile?

A.To encrypt DNS traffic between the firewall and the ISP.
B.To allow a firewall to act as a DNS server for internal clients.
C.To cache DNS queries to improve network performance.
D.To redirect requests for malicious domains to a specific IP address to alert the administrator.
AnswerD

DNS sinkholes intercept queries for known-malicious domains and return a controlled IP address instead of the real one, blocking the connection. Redirecting to a specific address satisfies the alerting requirement, since the administrator can monitor hits to that sinkhole and identify infected hosts.

Why this answer

A DNS sinkhole works by intercepting DNS responses for domains that the security profile has flagged as malicious (based on threat signatures, PAN-DB/Advanced DNS categories, or DNS Security feeds). Instead of returning the real IP, the firewall rewrites the response to point to a sinkhole IP (typically 72.5.65.111 or a configured internal address). This blocks the connection and generates a log entry so the administrator can see which internal host attempted to reach the malicious domain.

Exam trap

The trap here is confusing DNS sinkholing with DNS proxy or DNS caching — candidates often pick the 'act as DNS server' option because both features involve DNS, but only sinkholing redirects malicious domains for alerting.

How to eliminate wrong answers

Option A is wrong because DNS sinkholing does not encrypt DNS traffic — encryption is handled by DNS over HTTPS/TLS or IPSec tunnels, not by the sinkhole feature. Option B is wrong because acting as a DNS server for internal clients is the role of DNS Proxy, not the sinkhole function. Option C is wrong because caching DNS queries for performance is a resolver function, not a security action; the sinkhole's purpose is threat mitigation, not optimization.

36
Multi-Selectmedium

Which TWO of the following are required to successfully implement an App-ID based Security policy?

Select 2 answers
A.The 'Log at Session Start' option must be enabled.
B.The rule must have a specific URL Category defined.
C.The application must be explicitly defined in the 'Application' field of the Security policy.
D.The 'Service' field must be set to 'application-default'.
E.A 'Security Profile Group' must be attached to the rule.
AnswersC, D

Defining the application enables App-ID inspection.

Why this answer

Security policies require an App-ID (or 'any') and the 'Application Default' service port setting to ensure the application is correctly identified and restricted to its expected ports.

37
MCQhard

A security operations team notices that the firewall's threat logs show many 'url-filtering' entries for a business-critical SaaS application, causing help-desk tickets. The application uses multiple domains and its category changes frequently as new domains are registered. The team wants to stop the false positives without broadly allowing the SaaS category. What is the most precise approach?

A.Change the action for the SaaS category from block to alert in the URL Filtering profile.
B.Create a new security policy rule permitting the application's IP addresses and move it above the rule that applies URL Filtering.
C.Add the application's domains to the SSL Decryption Exclusion list so the traffic is not inspected.
D.Create a custom URL category containing the application's known domains and add it as an allow rule above the blocking rule in the URL Filtering profile.
AnswerD

A custom URL category lists the specific domains the application uses, and adding it with an allow action above the blocking rule exempts only those domains. This stops the false positives for the business-critical app while leaving the broader category blocked for everything else. It is precise and maintainable as the vendor's known domain list is updated.

Why this answer

A custom URL category containing the application's domains, allowed above the blocking rule, scopes the exception to exactly the traffic causing false positives. Changing the whole category to alert or excluding decryption is too broad, and IP-based permits are fragile for SaaS. This approach preserves enforcement for all other SaaS traffic.

Exam trap

The trap here is loosening the entire SaaS category or bypassing inspection, when a domain-scoped custom URL category precisely targets only the affected application.

38
Multi-Selecteasy

Which TWO methods can be used to manage administrator access to a Palo Alto Networks firewall?

Select 2 answers
A.GlobalProtect Portal
B.Local Administrator Accounts
C.RADIUS Authentication
D.App-ID Override
E.SSL Forward Proxy
AnswersB, C

Local administrator accounts are stored on the firewall itself and authenticate directly against its local database, providing one supported method for managing administrative access. This satisfies the requirement alongside external authentication services such as RADIUS, TACACS+ or LDAP.

Why this answer

Local Administrator Accounts (B) are correct because the firewall stores admin credentials locally in its configuration, allowing administrators to authenticate directly against the device with a username and password (and optionally a certificate) without any external server. RADIUS Authentication (C) is correct because the firewall supports external authentication profiles, so administrator logins can be validated against a RADIUS server, enabling centralized management of admin access. GlobalProtect Portal (A) is incorrect because it provides remote user VPN/endpoint access, not firewall administrator authentication.

App-ID Override (D) is incorrect because it is a policy feature for changing application identification, not an admin access method. SSL Forward Proxy (E) is incorrect because it is a decryption feature for inspecting outbound SSL traffic, unrelated to administrator access management.

39
MCQeasy

An administrator is configuring a File Blocking profile to prevent users from downloading executable files from the internet. The administrator wants the firewall to block the download but still forward the file hash to WildFire for analysis. Which File Blocking action accomplishes this?

A.Alert
B.Continue
C.Block
D.Block-and-Forward
AnswerD

Block-and-Forward stops the file transfer while simultaneously submitting the file or its hash to WildFire for analysis. This satisfies both parts of the requirement: users cannot download the executable, yet the security team receives cloud verdicts that can inform future policy and threat intelligence. It is the standard action for blocking with analysis.

Why this answer

Block-and-Forward is designed for exactly this dual requirement: it denies the file transfer so the executable never reaches the endpoint, while forwarding the sample or hash to WildFire for cloud analysis. Plain Block would stop the download but lose the analysis signal, and Alert or Continue would not block at all.

Exam trap

The trap here is choosing plain Block because blocking is the stated goal, overlooking that the requirement also demands WildFire submission, which only Block-and-Forward provides.

40
MCQeasy

A security analyst is reviewing a packet capture and notices that a single TCP session to a web server is being inspected, logged, and policy-checked only once, even though the session carries thousands of packets. Which security architecture principle does this behavior illustrate?

A.Stateless packet filtering with per-packet access control lists
B.Proxy-based inspection that terminates and re-originates each connection
C.Deep packet inspection that reassembles and scans every payload
D.Stateful inspection with session-based policy enforcement
AnswerD

Stateful inspection builds a session table entry on the first packet and applies the security policy once for that session. Subsequent packets are matched to the existing session and forwarded without re-evaluating the full policy, which is why the analyst sees a single policy check for thousands of packets. This is the defining behavior of session-based enforcement.

Why this answer

The behavior described is session-based, stateful enforcement: the first packet creates a session, the policy is evaluated once, and subsequent packets are matched to that session. Stateless filtering would check every packet, while DPI and proxying describe inspection depth or connection handling rather than the single policy evaluation per session.

Exam trap

The trap here is confusing the depth of inspection with the frequency of policy evaluation, leading to selection of deep packet inspection instead of stateful session handling.

41
Multi-Selecthard

Which THREE components are involved in configuring an IKE Gateway for a VPN?

Select 3 answers
A.Local interface.
B.VLAN ID.
C.Peer IP address.
D.Pre-Shared Key.
E.DHCP server scope.
AnswersA, C, D

The local interface specifies which physical or logical interface on the firewall terminates the VPN tunnel and sources IKE negotiations. It binds the gateway configuration to a reachable address, which is required before peer authentication and Phase 1 negotiation can proceed.

Why this answer

An IKE Gateway configuration requires a Local interface (A), which specifies the physical or logical interface (e.g., ethernet1/1) on the firewall that terminates the VPN tunnel and sources IKE negotiations. It also requires a Peer IP address (C), the static IP of the remote IKE peer used to identify and reach the remote gateway during Phase 1 negotiation. A Pre-Shared Key (D) is also required as the authentication credential exchanged during IKE Phase 1 to authenticate both peers when using PSK-based authentication.

VLAN ID (B) is a Layer 2 segmentation parameter not part of IKE gateway settings, and DHCP server scope (E) relates to address assignment for clients, not to IKE gateway configuration.

Exam trap

NetSec-Pro often tests IKE gateway components by mixing in unrelated interface/DHCP parameters; candidates who confuse Layer 2 settings with IKE phase 1 parameters select VLAN ID or DHCP scope incorrectly.

42
MCQeasy

Which command is used to display the current User-ID mapping information on the CLI?

A.show logging user-id
B.test user-id
C.show system user-id
D.show user ip-user-mapping all
AnswerD

The `show user ip-user-mapping all` command queries the firewall's User-ID mapping table, listing every active IP-to-username binding learned via agent, terminal services or captive portal. This directly satisfies the stem's requirement to display current mapping information, unlike commands that only show agent status or group membership.

Why this answer

The command 'show user ip-user-mapping all' provides the current IP to username mapping table.

43
MCQmedium

A network administrator is configuring a firewall to perform decryption of outbound SSL traffic to inspect for threats. The administrator wants to ensure that traffic to certain categories, such as financial services, is not decrypted due to privacy concerns. Which configuration should be used to achieve this?

A.Create a Security policy rule with a URL category of 'financial-services' and set the action to 'allow'.
B.Create a Decryption policy rule with a URL category of 'financial-services' and set the action to 'no-decrypt'.
C.Configure an SSL Decryption Exclusion in the Decryption profile.
D.Enable 'No Decrypt' in the Decryption profile and apply it to the security policy rule.
AnswerB

A Decryption policy rule can match traffic based on URL category. By creating a rule with the 'financial-services' category and setting the action to 'no-decrypt', the firewall will not decrypt traffic to those sites, preserving privacy. This rule should be placed above the general decryption rule.

Why this answer

To prevent decryption of traffic to financial services while still decrypting other outbound SSL traffic, a Decryption policy rule must be created with the URL category 'financial-services' and the action set to 'no-decrypt'. This rule should be ordered before any decryption rule that would otherwise match the traffic.

Exam trap

The trap here is confusing the role of a Security policy rule with a Decryption policy rule, or thinking that a Decryption profile can specify no-decrypt actions.

44
MCQmedium

You are configuring a new Security Policy on a PAN-OS firewall. To adhere to the principle of least privilege, which configuration approach should you take for the destination zone and address?

A.Use the 'intrazone-default' policy to automatically allow traffic to all servers.
B.Define a specific Address Object for the destination server and bind it to the correct zone.
C.Set destination zone to 'any' and destination address to 'any' to ensure traffic flow.
D.Configure the security policy to reference the interface IP rather than an Address Object.
AnswerB

Binding a specific Address Object for the destination server to the correct zone restricts the rule to that host, satisfying least privilege. Referencing any or broad subnets would permit unnecessary destinations, contradicting the stem's stated principle.

Why this answer

The principle of least privilege requires that a Security Policy rule permit only the specific traffic needed. Defining a specific Address Object for the destination server and binding it to the correct destination zone ensures the rule matches only that server, not an entire subnet or any address. This is the correct approach for a least-privilege policy.

Using 'any' for zone or address, or relying on the intrazone-default rule, violates least privilege by allowing broader traffic than necessary.

Exam trap

The trap is thinking that 'any/any' is acceptable for ensuring traffic flow, or that the intrazone-default rule is a safe default — both violate least privilege, and the exam expects you to recognize that specific Address Objects bound to the correct zone are required.

How to eliminate wrong answers

Option A is wrong because the intrazone-default policy is an implicit rule that allows all intrazone traffic by default — relying on it grants far more access than least privilege permits and bypasses explicit control. Option C is wrong because setting destination zone and address to 'any' creates an overly permissive rule that allows traffic to any destination, directly violating least privilege. Option D is wrong because referencing the interface IP instead of an Address Object ties the policy to the firewall's own interface rather than the actual destination server, which is both incorrect for matching the server and fragile if the interface changes.

45
Multi-Selectmedium

Which TWO actions should an administrator perform to prepare for a large-scale firmware upgrade across an enterprise using Panorama?

Select 2 answers
A.Delete all old logs to free up space.
B.Upload the firmware images to Panorama.
C.Verify the 'Compatibility Matrix' for all firewall models.
D.Disable all security policies.
E.Manually SSH into every firewall to check disk space.
AnswersB, C

Panorama must hold the firmware images before it can push them to managed firewalls, so uploading the images to Panorama satisfies the prerequisite for a large-scale enterprise upgrade. Firewalls then receive the correct version during the deployment.

Why this answer

Option B is correct because Panorama must have the target PAN-OS firmware images uploaded to it (via Device > Software or the Panorama software manager) so they can be pushed to managed firewalls during a large-scale upgrade. Option C is correct because the Compatibility Matrix must be verified to confirm that each firewall model supports the target PAN-OS release and that the required base image and upgrade path are valid before deploying enterprise-wide. Option A is wrong because deleting logs does not prepare firmware images or validate upgrade paths and could destroy audit data.

Option D is wrong because disabling security policies is unnecessary and would create a security gap during the upgrade. Option E is wrong because manually SSHing into every firewall is not scalable or required; Panorama can check and report disk space and readiness across managed devices.

46
MCQeasy

A network security engineer is configuring a Palo Alto Networks firewall to enforce least-privilege access for a group of contractors. The contractors must be able to reach only an internal web application over HTTPS. The engineer wants to avoid creating a new security policy that allows any other application. Which Palo Alto Networks feature should the engineer use to identify and control the HTTPS application?

A.Decryption policy
B.User-ID
C.App-ID
D.Content-ID
AnswerC

App-ID identifies the application regardless of port, protocol, or encryption. In this scenario, the engineer can create a security policy that allows only the specific web application by its App-ID signature, such as 'ssl' with a URL category or a custom App-ID, ensuring only that application is permitted. This enforces least privilege and prevents other applications from using the same port.

Why this answer

App-ID is the Palo Alto Networks technology that identifies applications regardless of port, protocol, or encryption. By using App-ID in the security policy, the engineer can allow only the required HTTPS application and deny all others, achieving least privilege. User-ID, Content-ID, and decryption policy serve different purposes and do not directly identify and control applications for access enforcement.

Exam trap

The trap here is confusing application identification with user identification or content inspection, assuming that User-ID or Content-ID can enforce which application is allowed.

47
Multi-Selectmedium

Which TWO of the following are features of Content-ID?

Select 2 answers
A.Vulnerability Protection
B.Data Filtering
C.User-ID mapping
D.App-ID identification
E.Zone protection
AnswersA, B

Content-ID's Vulnerability Protection inspects traffic against known exploit signatures and protects hosts from attempted attacks, blocking exploitation of unpatched services. This signature-based inspection is a core Content-ID blade, distinct from network-layer firewall or anti-bot functions.

Why this answer

Content-ID is Palo Alto Networks' integrated threat-prevention engine, and its features include Vulnerability Protection (A), which uses signatures to detect and block exploits targeting software vulnerabilities, and Data Filtering (B), which inspects traffic for sensitive data patterns such as credit card or Social Security numbers and can block or alert on them. Both A and B are delivered as Content-ID security profiles applied to security policy rules. User-ID mapping (C) is a separate technology that maps IP addresses to users via agents and directory services, not a Content-ID feature.

App-ID identification (D) is the core engine that classifies applications regardless of port or protocol, and Zone protection (E) is a network-level profile applied to zones for flood and reconnaissance defense; neither is part of Content-ID.

Exam trap

NetSec-Pro often tests the distinction between Content-ID subscription features and other Palo Alto Networks components like User-ID, App-ID, and Zone Protection, causing candidates to incorrectly include those as part of Content-ID.

48
MCQhard

You are troubleshooting an issue where a specific Threat Prevention profile is not applying correctly via Panorama. The setting is configured in a Template, but the firewall shows a different value. What should you check?

A.The local device group lockdown setting.
B.The Panorama log collector status.
C.The firewall's OS version compatibility.
D.The order of the templates within the Template Stack.
AnswerD

Template Stack evaluates member Templates in order, and later Templates override earlier ones. If the Threat Prevention profile appears in multiple Templates, the last one wins, so the firewall shows a value differing from the intended Template. Reorder the stack so the correct Template takes precedence.

Why this answer

In Panorama, when a setting is defined in a Template, the value that reaches the firewall is determined by the Template Stack order — the template listed highest in the stack takes precedence, and lower templates' conflicting values are overridden. If the firewall shows a different value than expected, the most likely cause is that another template higher in the stack is overriding the setting. Checking the order of templates within the Template Stack is therefore the correct first step.

Exam trap

NetSec-Pro often tests the misconception that a template push failure or mismatch is caused by connectivity, licensing, or OS version, when the real cause is template stack precedence order.

How to eliminate wrong answers

Option A is wrong because 'device group lockdown' is not a real Panorama feature — device groups push policy, not template configuration, and there is no lockdown setting that would override a template value. Option B is wrong because the Panorama log collector status affects log forwarding and reporting, not the configuration values pushed to a firewall via templates. Option C is wrong because OS version compatibility would cause a commit failure or feature unavailability, not a silent mismatch where a different value appears on the firewall.

49
MCQhard

A multinational company uses Prisma Access to secure remote workers. They want to ensure that employees can access only approved SaaS applications and that any attempt to use unsanctioned SaaS is blocked and logged for compliance. They also need to apply different policies based on the user's department. Which Prisma Access feature should they use to enforce application-level access control with department-based granularity?

A.GlobalProtect app configuration with split tunneling
B.Security policy rules with App-ID and user group-based scoping
C.HIP profiles with department-specific host posture checks
D.URL Filtering profile with custom URL categories for each department
AnswerB

Security policy rules in Prisma Access can match applications by App-ID and be scoped to specific user groups, which can represent departments. This allows the company to allow approved SaaS and block unsanctioned SaaS with logging, while applying different policies per department. It directly addresses the need for application-level control and department-based granularity. This is the native and most effective way to enforce the stated requirements.

Why this answer

The requirement is to allow only approved SaaS, block unsanctioned SaaS with logging, and apply different policies by department. Security policy rules with App-ID and user group-based scoping achieve this by identifying applications and scoping rules to groups that map to departments. This provides application-level control and granular enforcement.

Split tunneling, URL Filtering, and HIP profiles do not offer the same combination of application identification and department-based policy differentiation.

Exam trap

The trap here is assuming that URL Filtering or HIP profiles can enforce application-level SaaS access by department, when only App-ID-based Security policy with user group scoping provides that granularity.

50
MCQhard

When migrating from Panorama to SCM, what happens to the existing log data stored on the Panorama appliance?

A.It is automatically moved to SCM storage.
B.It is purged immediately upon successful migration.
C.It is exported as a CSV file to the administrator's desktop.
D.It remains on the Panorama appliance and must be archived manually.
AnswerD

Panorama's log database is not migrated to SCM; only configuration and policy objects transfer. Logs remain in the Panorama log store, so they must be exported or archived manually before decommissioning the appliance if retention is required.

Why this answer

Migrating from Panorama to Strata Cloud Manager (SCM) migrates configuration objects and policies, but it does not migrate the log data stored on the Panorama appliance. Logs remain on Panorama's local storage (or its external log collectors) and must be archived or exported manually if retention is required. SCM does not ingest or take ownership of existing Panorama log records.

Exam trap

The trap is assuming that a management-plane migration includes data-plane artifacts like logs — candidates conflate configuration migration with full data migration and pick the 'automatically moved' option.

How to eliminate wrong answers

Option A is wrong because SCM does not automatically pull or transfer historical log data from Panorama — the migration tooling focuses on configuration, not log storage. Option B is wrong because logs are not purged upon migration; they persist on the Panorama appliance until manually deleted or aged out by retention policy. Option C is wrong because there is no automatic CSV export of logs to the administrator's desktop during migration — log export is a separate manual operation (e.g., via the GUI or API).

51
MCQhard

You are setting up an SSL Decryption policy. If you want to exclude traffic to financial websites to comply with privacy laws, how do you configure it?

A.Add a 'No Decrypt' rule matching the 'financial-services' URL category.
B.Configure a separate decryption broker.
C.Disable decryption for the entire zone.
D.Delete the financial sites from the allowed list.
AnswerA

A 'No Decrypt' rule matching the 'financial-services' URL category lets the firewall bypass SSL inspection for precisely those destinations, satisfying the privacy-law constraint without disabling decryption globally. Traffic to all other categories remains decrypted, preserving inspection coverage.

Why this answer

In an SSL Decryption policy, you can create rules to selectively bypass decryption for specific traffic. To exclude financial websites, you add a 'No Decrypt' rule that matches the URL category 'financial-services'. This ensures that traffic to those sites is not decrypted, complying with privacy laws.

The rule is processed in order, so placing it before any decrypt rules ensures it takes effect.

Exam trap

NetSec-Pro often tests the misconception that excluding traffic from decryption requires disabling decryption globally or per zone, rather than using a specific no-decrypt rule based on URL category.

How to eliminate wrong answers

Option B is wrong because a decryption broker is used for forwarding decrypted traffic to third-party security devices, not for excluding traffic from decryption. Option C is wrong because disabling decryption for an entire zone would prevent decryption for all traffic in that zone, which is overly broad and not selective. Option D is wrong because deleting financial sites from an allowed list would block them entirely, not just exclude them from decryption.

52
Multi-Selectmedium

Which TWO of the following are benefits of using App-ID over port-based security policies?

Select 2 answers
A.Requires no updates to the signature database.
B.Automatically creates security policies.
C.Prevents applications from bypassing security by using non-standard ports.
D.Increases throughput of the firewall.
E.Enables visibility into encrypted traffic (if SSL decryption is used).
AnswersC, E

App-ID identifies the application regardless of the TCP or UDP port in use, so traffic cannot evade policy by shifting to a non-standard port. Port-based rules only inspect port numbers, which applications can freely change to bypass enforcement.

Why this answer

Option C is correct because App-ID identifies applications by their traffic signatures and behavior rather than by TCP/UDP port, so an application attempting to evade policy by running on a non-standard port (e.g., SSH on port 8080) is still recognized and controlled. Option E is correct because once SSL decryption is configured, App-ID can inspect the decrypted payload and identify applications inside TLS sessions, giving visibility that port-based rules cannot provide. Option A is incorrect because App-ID depends on a continually updated application signature database (content updates from Palo Alto Networks) to recognize new and modified applications.

Option B is incorrect because App-ID classifies traffic but does not automatically author security policies; policy creation remains an administrative task. Option D is incorrect because App-ID inspection is a security feature and does not inherently increase firewall throughput; it can in fact add processing overhead.

53
MCQhard

When configuring an interface for DHCP client, where do you set the default gateway?

A.Network > Interfaces > Advanced
B.Device > Setup > Services
C.Network > Virtual Router > Static Routes
D.The gateway is learned via the DHCP server response.
AnswerD

DHCP client interfaces obtain the default gateway dynamically through the DHCP server's response, which carries the router option (option 3). No manual gateway configuration is required on the interface itself, satisfying the scenario's DHCP client constraint.

Why this answer

When an interface is configured as a DHCP client, the default gateway is not manually configured anywhere in the GUI — it is learned dynamically from the DHCP server's response (specifically the router option, DHCP option 3). The firewall installs this gateway into its virtual router's routing table automatically, so no static route or manual gateway entry is required. This is why the correct answer is that the gateway is learned via the DHCP server response.

Exam trap

The trap is assuming that a default gateway must always be manually configured somewhere in the GUI — candidates overlook that DHCP option 3 delivers it automatically, leading them to hunt for a non-existent gateway field.

How to eliminate wrong answers

Option A is wrong because Network > Interfaces > Advanced contains settings like management profile, MTU, and other interface options — not a default gateway field for DHCP clients. Option B is wrong because Device > Setup > Services configures services like DNS, NTP, and update servers, not interface-level default gateways. Option C is wrong because Network > Virtual Router > Static Routes is where you would manually add a static default route (0.0.0.0/0) — useful when the gateway is not learned dynamically, but redundant and unnecessary for a DHCP client interface.

54
MCQmedium

If a packet matches a Security Policy rule, but the application is not identified yet, what action does the firewall take?

A.It allows the packet based on the port-based match.
B.It drops the packet immediately.
C.It buffers the packet until identification is complete.
D.It rejects the packet and sends a TCP Reset.
AnswerA

Before application identification completes, the firewall matches only the port and protocol in the Security Policy rule. It therefore permits the packet on that port-based match, then re-evaluates the session once the application is identified.

Why this answer

When a packet matches a Security Policy rule but the application has not yet been identified, the firewall allows the packet based on the port-based match. This is because application identification typically requires multiple packets to complete, so the firewall must permit the initial packets to flow to gather enough data for identification. The firewall then continues to monitor the session and may later enforce application-specific policies once the application is identified.

Exam trap

NetSec-Pro often tests the misconception that firewalls must identify the application before allowing any packets, leading candidates to choose buffering or dropping, when in fact they allow initial packets to enable identification.

How to eliminate wrong answers

Option B is wrong because dropping the packet immediately would prevent any application identification from occurring, as the firewall needs to see traffic to identify the application. Option C is wrong because buffering the packet until identification is complete would introduce unacceptable latency and is not how firewalls operate; they do not hold packets for this purpose. Option D is wrong because rejecting the packet with a TCP Reset would terminate the connection prematurely, again preventing identification and disrupting legitimate traffic.

55
Multi-Selecthard

Which THREE components are involved in the Prisma Access architecture for protecting mobile users?

Select 3 answers
A.Service Connection
B.GlobalProtect App
C.Local Branch Firewall
D.GlobalProtect Gateway
E.Identity Provider (SAML/LDAP)
AnswersB, D, E

The GlobalProtect App runs on the endpoint, establishing the tunnel to the nearest gateway and enabling host information profile checks. Without it, mobile users cannot connect into Prisma Access, making it the client-side component of the architecture.

Why this answer

The GlobalProtect App (B) is the endpoint client installed on mobile users' laptops and devices; it initiates the tunnel and enforces security policy on the endpoint, making it a core component of Prisma Access mobile user protection. The GlobalProtect Gateway (D) is the Prisma Access service infrastructure that terminates the GlobalProtect tunnels from mobile users and applies security policy in the cloud. The Identity Provider (E), using SAML or LDAP, is required to authenticate mobile users and enable identity-based policy enforcement before access is granted.

Service Connection (A) is used to connect remote networks and data centers to Prisma Access, not mobile users, and a Local Branch Firewall (C) is a remote network component rather than part of the mobile user architecture.

Exam trap

NetSec-Pro often tests the confusion between components for mobile users versus remote networks, leading candidates to incorrectly include Service Connection or Local Branch Firewall.

56
MCQhard

A security engineer is using the firewall's REST API to retrieve the current list of all security rules in the 'vsys1' virtual system. The engineer wants to receive the response in JSON format. Which API request should be used?

A.GET /api/?type=config&action=get&xpath=/config/devices/entry/vsys/entry[@name='vsys1']/rulebase/security&output=json
B.GET /api/?type=config&action=show&xpath=/config/devices/entry/vsys/entry[@name='vsys1']/rulebase/security&output=json
C.POST /api/?type=config&action=set&xpath=/config/devices/entry/vsys/entry[@name='vsys1']/rulebase/security&output=json
D.GET /api/?type=op&cmd=<show><security-policy><vsys1></vsys1></security-policy></show>&output=json
AnswerA

This request uses the config API with action=get to retrieve the security rulebase for vsys1. The xpath correctly targets the security rules, and the output=json parameter instructs the API to return the response in JSON format instead of XML. This is the standard way to read configuration objects via the REST API.

Why this answer

To retrieve the security rulebase configuration for vsys1 in JSON format, the engineer must use the config API with action=get and the correct xpath targeting the security rules. The output=json parameter ensures the response is in JSON. Operational commands and set actions do not retrieve configuration data, and show is not a valid config action.

Exam trap

The trap here is assuming that any API call that includes output=json and targets the rulebase path will return the configuration, when the action must be get and the API type must be config.

57
MCQhard

A security policy with a 'Log at Session End' setting is missing log entries for long-lived sessions. Why might this happen?

A.The 'Log at Session Start' option was not checked.
B.The session has not yet terminated.
C.The log buffer is full.
D.The session is being decrypted.
AnswerB

'Log at Session End' writes the log entry only when the connection closes. A long-lived session that is still open has generated no entry yet, so the apparent gap reflects the logging trigger's timing, not a policy failure or dropped traffic.

Why this answer

By default, logs are generated when the session ends. If a session is very long, it may need a log interval configured to generate interim logs.

58
Multi-Selectmedium

An administrator is configuring a SASE solution with Palo Alto Networks Prisma Access. The goal is to ensure that traffic from remote users to SaaS applications is inspected for threats while optimizing performance. Which two components are required to achieve this? (Choose two.)

Select 2 answers
A.A dedicated VPN concentrator in the data center
B.Explicit proxy configuration on the remote user's device
C.SD-WAN devices at branch offices
D.Prisma Access security processing node (SPN) in the closest region
E.GlobalProtect app installed on remote user devices
AnswersD, E

Prisma Access uses Security Processing Nodes (SPNs) in various regions to provide security inspection and optimal routing. Deploying an SPN in the closest region ensures low latency and local breakout for SaaS traffic. This is a fundamental component for SASE security and performance.

Why this answer

To secure remote user traffic to SaaS applications with Prisma Access, a GlobalProtect app on user devices establishes the connection, and a Security Processing Node (SPN) in the closest region performs security inspection and optimizes routing. These two components are essential for SASE security and performance.

Exam trap

The trap here is assuming that explicit proxy or SD-WAN is necessary; Prisma Access primarily uses GlobalProtect and SPNs for remote user scenarios.

59
MCQhard

A security administrator is troubleshooting why a Security policy rule that allows access to a specific SaaS application is not working for some users. The rule uses App-ID and User-ID, and the users are authenticated via GlobalProtect. The administrator notices that the rule matches for some users but not others, even though they are in the same User-ID group. What is the most likely cause?

A.The Security policy rule is not configured to use the correct application dependency.
B.The users who are not matching have not been mapped to the correct User-ID group due to a delay in group membership synchronization.
C.The non-matching users are connecting from a different geographic location, and the rule is restricted by source region.
D.The GlobalProtect app version on the non-matching users' devices is outdated and does not support User-ID.
AnswerB

User-ID group membership synchronization can have delays, especially if using LDAP or Active Directory. If the group membership has changed recently, the firewall may not have updated the mapping, causing the rule to not match for some users. This is a common issue in dynamic environments. Verifying the synchronization status and forcing an update can resolve the problem.

Why this answer

The most likely cause is a delay in User-ID group membership synchronization. User-ID relies on timely updates from directory services; if synchronization is delayed, some users may not be recognized as members of the required group, causing the rule to not match. The other options are less likely because they would affect all users or are not indicated in the scenario.

Exam trap

The trap here is assuming that an application or app version issue is at fault, when the symptom of some users in the same group failing points to a User-ID synchronization delay.

60
MCQhard

You are troubleshooting a performance issue in Prisma Access. Users report slow access to SaaS applications. You suspect the issue is related to the path selection. Which tool should you use to analyze the latency between the user's mobile client and the Service Connection?

A.Traffic Logs in Panorama
B.GlobalProtect App logs
C.Prisma Access Insights
D.ACC (Application Command Center)
AnswerC

Prisma Access Insights surfaces hop-by-hop path and latency telemetry between mobile users and Service Connections, exposing the specific segment causing SaaS slowness. This directly satisfies the requirement to analyse latency along that path rather than infer it from aggregate logs.

Why this answer

Prisma Access Insights provides visibility into the health and performance of the Prisma Access infrastructure, including latency between mobile users and Service Connections. It offers path-selection analytics and network performance metrics that directly address troubleshooting slow SaaS access due to suboptimal routing.

Exam trap

The trap is assuming Traffic Logs or ACC provide performance analytics — candidates often pick them because they are familiar monitoring tools, but only Prisma Access Insights offers the latency and path-selection telemetry needed for this troubleshooting scenario.

How to eliminate wrong answers

Option A is wrong because Traffic Logs in Panorama show session details (allowed/denied flows) but do not provide latency measurements or path-selection analysis. Option B is wrong because GlobalProtect App logs capture client-side connection events (portal/gateway selection, tunnel status) but not end-to-end latency between the client and Service Connection. Option D is wrong because ACC (Application Command Center) visualizes application usage and threat trends but does not analyze network path latency or path selection.

61
MCQeasy

A security administrator is configuring a Site-to-Site VPN between two Palo Alto Networks firewalls. The administrator wants to ensure that the VPN tunnel is established and that traffic is routed correctly. Which interface type should be used for the tunnel interface to allow dynamic routing protocols to run over the VPN?

A.Layer 2 interface
B.Loopback interface
C.Tunnel interface
D.Layer 3 interface
AnswerC

A tunnel interface is a virtual interface that can be assigned an IP address and configured with dynamic routing protocols. It is used specifically for VPN tunnels, allowing routing protocols like OSPF or BGP to run over the VPN and advertise routes between sites.

Why this answer

A tunnel interface is the correct choice because it is a virtual interface designed for VPN tunnels. It supports IP addressing and dynamic routing protocols, enabling the firewall to route traffic over the VPN and exchange routes with the remote site. This ensures proper connectivity and failover.

Exam trap

The trap here is assuming any Layer 3 interface can serve as a tunnel, but only a tunnel interface provides the necessary virtual tunnel endpoints for VPN traffic and dynamic routing.

62
MCQhard

You are configuring Advanced URL Filtering. Users report that a site is being blocked, but the category is 'Newly Registered Domains'. How can you allow access to this specific site while keeping the policy for other newly registered domains?

A.Add the site to the 'Allow List' in the URL Filtering profile object assigned to the security policy.
B.Move the security policy to the top of the policy list.
C.Add the site to the 'Blocked' list in the URL Filtering profile.
D.Create a new URL category and add the domain to it, then block that category.
AnswerA

Adding the site to the Allow List within the URL Filtering profile creates a URL-category override that takes precedence over the Newly Registered Domains category match, permitting that specific site while the profile continues blocking all other newly registered domains. This satisfies the stem's requirement to allow one site without weakening the broader policy.

Why this answer

The URL Filtering profile supports an Allow List that overrides category-based blocking for specific URLs or domains. Adding the site to the Allow List in the profile attached to the relevant security policy permits that specific site while the 'Newly Registered Domains' category continues to block all other newly registered domains, preserving the intended security posture.

Exam trap

The trap is confusing the Allow List (a profile-level exception) with policy reordering or custom categories — candidates pick options that change scope too broadly or invert the intended action.

How to eliminate wrong answers

Option B is wrong because moving the security policy to the top of the list changes rule precedence for all traffic matched by that rule — it does not selectively allow one domain and would broaden access far beyond the intended site. Option C is wrong because adding the site to the Blocked list does the opposite of the requirement — it would explicitly block the site. Option D is wrong because creating a custom URL category and then blocking it would block the site, not allow it; custom categories are used to apply differentiated policy, but the action described contradicts the goal.

63
Multi-Selectmedium

Which THREE items are necessary for a properly configured Security Policy rule?

Select 3 answers
A.Application
B.Source Zone
C.Admin Role
D.Panorama Template
E.Destination Zone
AnswersA, B, E

Application identification is mandatory in a Security Policy rule, specifying which application or service the rule permits or denies. It satisfies the stem's requirement for a necessary rule component, alongside source and destination criteria that together define matching traffic.

Why this answer

A Security Policy rule in Palo Alto Networks PAN-OS requires three mandatory match criteria to identify the traffic: Application (A), Source Zone (B), and Destination Zone (E). The Application field specifies which application or application group the rule matches (e.g., ssl, web-browsing), and it is required because PAN-OS uses App-ID to enforce policy. The Source Zone (B) defines the ingress zone from which traffic originates, and the Destination Zone (E) defines the egress zone to which traffic is destined; both are required because zone-based policy is fundamental to how PAN-OS evaluates sessions.

Admin Role (C) is incorrect because it is an administrative RBAC construct for controlling who can manage the firewall, not a field in a Security Policy rule. Panorama Template (D) is incorrect because templates are used to push device and network configuration via Panorama, not to define Security Policy rule match conditions.

64
Multi-Selecthard

Which THREE of the following are consequences of enabling 'Log at Session End'?

Select 3 answers
A.Provides accurate session duration.
B.Forces the session to terminate.
C.Provides accurate byte counts.
D.Immediately notifies the administrator.
E.Provides comprehensive App-ID details.
AnswersA, C, E

Logging only at session end means the firewall records the session's start and finish times in a single entry, so the elapsed duration is captured precisely. This satisfies the consequence being tested: accurate session duration, which per-session logging cannot reliably provide when sessions span multiple log entries.

Why this answer

Option A is correct because 'Log at Session End' writes the session's start and end timestamps to the traffic log only when the session closes, yielding an accurate session duration rather than an estimate from an interim log. Option C is correct because the end-of-session log captures the final cumulative bytes sent and received (bytes_client and bytes_server) for the entire session, giving accurate byte counts. Option E is correct because the session-end log includes the full App-ID result, including comprehensive application details such as the identified application, category, subcategory, and risk, which may not be fully resolved in a session-start log.

Option B is wrong because 'Log at Session End' is purely a logging behavior and does not force session termination. Option D is wrong because this setting only writes a log entry at session close; it does not generate an immediate notification to the administrator.

Exam trap

NetSec-Pro often tests the trade-off between Log at Session Start (immediate but incomplete) and Log at Session End (delayed but accurate), so candidates must remember that session end logging provides accurate duration, bytes, and App-ID.

65
Multi-Selecthard

Which THREE criteria can be used to define a security policy for granular control?

Select 3 answers
A.BGP peer status.
B.App-ID.
C.User-ID (User/Group).
D.Interface physical status.
E.Source and Destination Zones.
AnswersB, C, E

App-ID classifies traffic by the specific application generating it, regardless of port or protocol, satisfying the requirement for granular control. Unlike port-based rules, it inspects payload signatures to distinguish applications tunnelling over standard ports, letting the security policy permit or block individual applications precisely.

Why this answer

App-ID (B) is correct because it lets the policy match traffic by the actual application regardless of port or protocol, enabling granular application-level control. User-ID (C) is correct because matching on user or group identity ties rules to who is generating the traffic, not just to IP addresses. Source and Destination Zones (E) are correct because zone-based matching defines where traffic enters and exits the firewall, which is a fundamental granular policy criterion.

BGP peer status (A) and interface physical status (D) are not policy match criteria; they are routing and link-state conditions that do not define which traffic a security rule permits or denies.

Exam trap

The trap is selecting infrastructure-state criteria (BGP peer status, interface status) as policy match conditions — candidates must remember that security policies match on traffic attributes (zones, App-ID, User-ID), not routing or link state.

66
MCQmedium

An administrator observes that traffic is being correctly identified by App-ID, but the firewall is not applying the expected security profile. What is the most likely reason?

A.The Zone protection profile is misconfigured.
B.App-ID is disabled globally.
C.Decryption is not enabled.
D.The Security Policy is missing an attached Security Profile Group.
AnswerD

App-ID correctly identifies the application, so the missing profile is the cause. Security profiles are enforced only when attached to the matching Security Policy rule via a Security Profile Group; without it, the rule permits traffic but applies no threat, URL, or antivirus inspection.

Why this answer

App-ID correctly identifying traffic only proves that the firewall's identification engine is working; it does not mean any action will be taken. In Palo Alto Networks PAN-OS, a Security Policy rule must have a Security Profile Group (or individual profiles) attached to enforce antivirus, anti-spyware, vulnerability protection, URL filtering, or file blocking. Without an attached profile group, the rule simply allows or denies traffic based on App-ID and user/zone matching, but no content inspection is applied.

Exam trap

NetSec-Pro often tests the misconception that App-ID identification alone implies enforcement, when in fact a Security Profile Group must be explicitly attached to the allowing Security Policy rule.

How to eliminate wrong answers

Option A is wrong because a Zone Protection profile defends against flood and reconnaissance attacks at the ingress zone level and has nothing to do with applying security profiles to allowed sessions. Option B is wrong because if App-ID were disabled globally, the firewall would not be correctly identifying traffic at all — the scenario explicitly states identification is working. Option C is wrong because decryption only exposes encrypted payloads for inspection; it is not a prerequisite for a Security Policy rule to attach and enforce a Security Profile Group on cleartext or already-decrypted traffic.

67
MCQmedium

You need to allow traffic based on user group membership. Which feature must be configured to map users to their group information?

A.App-ID
B.Device-ID
C.User-ID
D.Content-ID
AnswerC

User-ID maps source IP addresses to directory users and their group memberships, enabling policy rules based on group identity rather than IP alone. This satisfies the stem's requirement to allow traffic by user group membership on the firewall.

Why this answer

User-ID is the PAN-OS feature that maps IP addresses to users and groups by integrating with directory services like Active Directory, LDAP, or RADIUS. It collects user-to-IP mapping information and makes it available to Security policy rules, allowing policies to be written based on user or group membership rather than just IP addresses.

Exam trap

NetSec-Pro often tests the specific feature responsible for user-to-group mapping, and candidates confuse User-ID with Device-ID or App-ID, especially when the question mentions 'group membership' and they think of directory integration broadly.

How to eliminate wrong answers

Option A is wrong because App-ID identifies applications, not users; it is used to control traffic based on the application (e.g., Facebook, SSH) regardless of who is using it. Option B is wrong because Device-ID identifies devices (e.g., by OS, hostname, or MAC address) for policy enforcement, not users or groups. Option D is wrong because Content-ID inspects content for threats and data patterns (e.g., viruses, confidential data), not user identity.

68
MCQmedium

An administrator is unable to push a configuration to a firewall managed by Panorama. The error message indicates a 'Template conflict'. What is the most likely cause?

A.The Panorama license has expired.
B.The Template Stack order is incorrectly configured, causing overlapping values.
C.The firewall is in maintenance mode.
D.The device group is locked by another administrator.
AnswerB

Template stacks apply settings in order; conflicts occur when multiple templates in the stack define the same parameter.

Why this answer

A template conflict usually occurs when a setting is defined in both the Device-level configuration and the Panorama Template stack without proper stack ordering.

69
MCQmedium

A network security engineer is configuring a Palo Alto Networks firewall to decrypt outbound HTTPS traffic for inspection. The engineer wants to avoid decrypting traffic to financial institutions and healthcare sites for privacy compliance. Which firewall feature should be used to selectively bypass decryption for these categories?

A.Application Override policy for financial and healthcare applications
B.SSL Forward Proxy with a custom certificate for each category
C.Decryption policy with a 'no-decrypt' action based on URL Category
D.URL Filtering profile with a 'block' action for those categories
AnswerC

A decryption policy can match on URL Category and set the action to 'no-decrypt', allowing traffic to bypass decryption for the specified categories. This directly addresses the requirement to skip decryption for financial and healthcare sites while still decrypting other traffic. The policy is evaluated before decryption occurs, ensuring privacy compliance without disabling decryption globally.

Why this answer

A decryption policy with a 'no-decrypt' action based on URL Category allows the firewall to selectively bypass decryption for specific categories, such as financial services and healthcare. This satisfies privacy compliance while still decrypting other traffic for security inspection. The other options either do not bypass decryption or are unrelated to the requirement.

Exam trap

The trap here is confusing URL Filtering profiles with decryption policies; URL Filtering acts after decryption, so it cannot prevent decryption.

70
MCQeasy

A NetSec-Pro administrator needs to ensure that the firewall can receive dynamic updates for applications and threats. The administrator has verified that the management interface has internet access. Which service must be configured on the management interface to allow these updates?

A.SMTP
B.Update Server
C.NTP
D.DNS
AnswerB

The Update Server setting on the management interface specifies the server from which the firewall downloads dynamic updates, such as application and threat signatures. By default, it is set to updates.paloaltonetworks.com. If this is misconfigured or not set, the firewall cannot retrieve updates even with internet access. Configuring the correct update server ensures that the firewall can download the latest content.

Why this answer

The Update Server configuration on the management interface defines the source for dynamic updates. Even with internet access, the firewall needs to know where to download updates from. By default, it uses the Palo Alto Networks update server, but this can be changed to an internal server.

Ensuring this setting is correct is essential for the firewall to receive the latest signatures and protect against emerging threats.

Exam trap

The trap here is confusing basic network services like DNS or NTP with the specific update server configuration that enables content downloads.

71
MCQmedium

A security team is deploying a new internal application that uses a proprietary protocol over TCP port 8443. The team wants the firewall to inspect the application and enforce policy based on the application rather than just the port. Which Palo Alto Networks feature should be used to identify and control this application?

A.Application Override policy
B.Data Filtering profile
C.File Blocking profile
D.URL Filtering profile
AnswerA

An Application Override policy allows an administrator to define a custom application based on a specific port and protocol, so the firewall can recognize and control traffic that would otherwise be unidentified. This is appropriate for a proprietary protocol on a non-standard port like TCP 8443.

Why this answer

Application Override policies let administrators define custom applications by specifying the port and protocol, enabling the firewall to identify and apply security policies to traffic that standard App-ID cannot recognize. This is the correct approach for a proprietary protocol on TCP port 8443, whereas URL, Data, and File Blocking profiles address different security functions.

Exam trap

The trap here is assuming that any security profile can classify unknown applications, when only Application Override provides the mechanism to define custom application signatures based on port and protocol.

72
MCQmedium

An administrator is managing a Prisma Access deployment and needs to ensure that remote users can access a specific internal web application hosted on a server with IP address 10.1.1.100. The administrator has configured a service connection and wants to verify that traffic is being routed correctly. Which action should the administrator take to confirm that the service connection is operational?

A.Run a packet capture on the internal server to see if traffic is arriving.
B.Verify that the mobile users' GlobalProtect app is connected to the gateway.
C.Check the routing table on the Prisma Access compute location to see if the route to 10.1.1.100 is present.
D.Check the service connection status in the Prisma Access dashboard to ensure it is 'Connected'.
AnswerD

The Prisma Access dashboard provides real-time status of service connections. If the service connection shows 'Connected', it indicates that the tunnel is up and operational. This is the primary method to verify connectivity. Without this status, traffic cannot be routed to the internal network. Therefore, checking this status is the correct first step.

Why this answer

The Prisma Access dashboard provides real-time status of service connections. If the service connection shows 'Connected', it indicates that the tunnel is up and operational. This is the primary method to verify connectivity.

Without this status, traffic cannot be routed to the internal network.

Exam trap

The trap here is assuming that any connectivity indicator, such as the GlobalProtect app status, also confirms the service connection, when they are separate components.

73
MCQhard

A company wants to prevent users from resolving domain names for known malicious command-and-control servers. The security team already subscribes to a threat intelligence feed that publishes malicious domains. Which control should be implemented to block DNS resolutions for those domains at the network level?

A.Response Rate Limiting on the authoritative DNS servers
B.DNS over HTTPS to encrypt all client DNS queries
C.DNS sinkholing that returns a non-routable address for malicious domains
D.DNSSEC validation on the internal recursive resolver
AnswerC

DNS sinkholing intercepts queries for known malicious domains and responds with a non-routable or controlled address, preventing the client from reaching the real command-and-control server. It directly blocks resolution at the network level and can also generate alerts when clients attempt to resolve those domains, providing both prevention and detection.

Why this answer

DNS sinkholing consults a threat intelligence list and returns a non-routable or controlled address for malicious domains, preventing clients from reaching command-and-control infrastructure. DNSSEC, DoH, and Response Rate Limiting address integrity, privacy, or volumetric abuse respectively, but none of them block resolution based on a malicious domain feed.

Exam trap

The trap here is choosing DNSSEC because it sounds like a DNS security control, when it actually validates authenticity rather than blocking known malicious domains.

74
MCQmedium

A NetSec-Pro administrator is configuring a firewall to block known malicious IP addresses. The administrator wants to use a dynamically updated list that is automatically populated from a threat intelligence feed. Which feature should be used?

A.Dynamic Address Group with a URL category
B.DNS Security profile with a custom feed
C.Static Address Group with manually added IPs
D.External Dynamic List (EDL)
AnswerD

An External Dynamic List (EDL) allows the firewall to dynamically import a list of IP addresses, URLs, or domains from an external server. The firewall periodically retrieves the list and can use it in security policies to block or allow traffic. This is the correct feature for automatically updating IP block lists from a threat intelligence feed.

Why this answer

An External Dynamic List (EDL) is the correct feature to dynamically import IP addresses from an external threat intelligence feed. The firewall can be configured to poll the EDL server periodically, and the list can be referenced in security policies. This allows automatic updates without manual intervention.

Other options do not provide the same dynamic IP list functionality.

Exam trap

The trap here is assuming that Dynamic Address Groups alone can import external IP feeds, but they require a source like an EDL to populate tags.

75
MCQeasy

Which object type in PAN-OS should be used to group multiple IP addresses for use in a security policy?

A.Application Group
B.Tag
C.Address Group
D.Service Group
AnswerC

An Address Group is a PAN-OS object that aggregates multiple IP addresses, static or dynamic, into a single named reference usable in security policy rules. This satisfies the requirement to group many addresses so one policy entry covers them all, rather than listing each address individually.

Why this answer

An Address Group in PAN-OS is a named object that contains multiple IP addresses, IP ranges, or subnets, and can also include other Address Groups. It is used in security policies to simplify management when the same set of addresses needs to be referenced in multiple rules. This directly matches the requirement to group multiple IP addresses.

Exam trap

NetSec-Pro often tests the difference between Address Groups (IPs), Service Groups (ports/protocols), and Application Groups (App-IDs), so candidates must match the object type to the content being grouped.

How to eliminate wrong answers

Option A is wrong because an Application Group groups applications (App-IDs), not IP addresses. Option B is wrong because a Tag is a metadata label used for filtering and organization, not a container for IP addresses in policy. Option D is wrong because a Service Group groups services (port/protocol combinations), not IP addresses.

Page 1 of 4

Page 2

All pages