View Full Checkpoint 156-587 Exam Dumps and Practice Test Dumps.
Question 21
Which daemon handles identity propagation across Security Gateways in an Identity Sharing deployment?
- pdpd
- pepd
- cpd
- adlogd
Correct Answer: 1
Explanation:
The Policy Decision Point daemon (pdpd) coordinates identity propagation across multiple Security Gateways in an Identity Sharing setup. Operating as both a publisher and subscriber, pdpd securely transmits user identity bindings, IP address mappings, and session updates across distributed gateways over TLS-encrypted sessions. This centralized propagation mechanism guarantees that all enforcement points share real-time identity context without requiring redundant Active Directory lookups or asking users to re-authenticate when their traffic crosses different security boundaries throughout the enterprise network infrastructure.
Question 22
What is the primary function of SecureXL (sim) running in the Check Point kernel?
- Inspecting encrypted HTTPS traffic for malware payloads
- Offloading packet processing from CPU cores to accelerate throughput
- Managing SmartConsole user authentication sessions
- Running automated database indexing for log queries
Correct Answer: 2
Explanation:
SecureXL (sim device driver) functions at the network driver layer within the Check Point kernel to optimize throughput and lower latency. It offloads repetitive packet processing tasks from CoreXL firewall instances by establishing hardware or software acceleration paths. By managing connection lookup routines, NAT transformations, and fast-path packet forwarding directly in the acceleration module, SecureXL significantly lowers core CPU utilization. This offloading mechanism ensures high-capacity firewall performance while preserving critical system resources for complex deep-packet inspection tasks handled by user-space daemons.
Question 23
Which CLI tool is used to monitor real-time CPU, memory, and CoreXL instance statistics in an interactive graphical CLI format?
- cpstat
- cpview
- fw ctl pstat
- top
Correct Answer: 2
Explanation:
The cpview utility is an interactive terminal-based diagnostic tool that presents comprehensive gateway statistics in a clean, visual layout. It provides real-time performance visibility into CPU core distribution, memory usage, CoreXL worker instance workloads, SecureXL acceleration stats, software blade statistics, and interface throughput. Network administrators heavily depend on cpview during live performance tuning and troubleshooting sessions because it dynamically aggregates granular kernel counters into historical and active views, allowing quick identification of resource bottlenecks across Security Gateways.
Question 24
Which command enables kernel debug for the SecureXL acceleration module?
- fw ctl debug -m sim all
- sim debug -m fw + conn
- fw debug sim on
- set sim debug enable
Correct Answer: 1
Explanation:
Executing fw ctl debug -m sim all enables maximum diagnostic logging for the SecureXL (sim) module inside the Check Point kernel. The -m sim parameter specifically targets the acceleration driver, isolating its activity from other kernel subsystems, while the all flag activates comprehensive trace logging for acceleration templates, connection creation routines, packet drops, and bypass decisions. Security engineers use this command during low-level network troubleshooting to diagnose packet offload failures, template misconfigurations, and performance degradation linked to the acceleration layer.
Question 25
What happens when a packet matches a Medium Path (PXL) acceleration template in SecureXL?
- It bypasses inspection entirely and is forwarded directly by hardware.
- It is handled by SecureXL for network processing while user-space or kernel blades perform deep packet inspection.
- It is dropped immediately due to protocol non-compliance.
- It is sent to the management server for manual administrator review.
Correct Answer: 2
Explanation:
When network traffic matches a Medium Path (PXL) template, SecureXL accelerates the underlying network-level processing while delivering the packet payload to CoreXL firewall instances for deep-packet inspection. This hybrid processing model enables security features such as IPS, Application Control, Anti-Virus, and URL Filtering to inspect application data without forcing the entire network connection back through slow-path processing. Medium Path balances system performance with rigorous threat prevention by allowing SecureXL to handle connection state tracking and routing, while CoreXL instances perform thorough content inspection.
Question 26
Which configuration file contains manual settings for CoreXL firewall instance affinity assignments?
- $FWDIR/conf/affinity.conf
- $FWDIR/conf/local.app
- /etc/cp-affinity.conf
- $FWDIR/conf/corexl.elg
Correct Answer: 1
Explanation:
The $FWDIR/conf/affinity.conf configuration file governs manual CPU core affinity assignments for CoreXL worker instances (fw_worker), network interface interrupt handling (SQRQ), and key user-space daemons. While Gaia automatically manages core assignments in standard environments, administrators modify this file to manually dedicate specific CPU cores to heavy traffic interfaces or isolate processing instances. Tuning these mappings helps balance high-volume network processing loads across multi-core server platforms, optimizing total throughput and preventing individual CPU cores from becoming performance bottlenecks.
Question 27
Which process handles user authentication requests in the Captive Portal?
- fwd
- pdpd
- cvpn
- httpd_nac
Correct Answer: 4
Explanation:
The httpd_nac daemon is a dedicated Apache web server instance that powers the Identity Awareness Captive Portal on Security Gateways. It presents web-based authentication pages to unauthenticated users, processes submitted login credentials, and validates browser sessions. Once credentials are validated, httpd_nac communicates the user-to-IP binding details to the Policy Decision Point (pdpd) process for centralized session tracking. Isolating web authentication within httpd_nac prevents web traffic processing from interfering with core firewall inspection tasks or management communications.
Question 28
Which command displays active IPS engine details and loaded protection packages?
- ips stat
- cpstat ips -f all
- fw ctl debug -m ips
- show ips status
Correct Answer: 2
Explanation:
Executing cpstat ips -f all queries the IPS software blade to display comprehensive operational status details from the command line. The generated output includes the active IPS protection package version, database installation timestamps, operational mode settings, dynamic memory allocation, performance statistics, and cumulative packet drop/alert counters. Administrators rely on this command during audit and maintenance routines to confirm that gateways are actively running up-to-date threat prevention signatures and enforcing policy updates across active traffic streams.
Question 29
What is the function of the solr daemon on a Check Point Management Server?
- Encrypting communication between SmartConsole and CPM
- Indexing log files to enable rapid search queries in SmartLog
- Compiling access policies into binary target files
- Synchronizing dynamic object updates to gateways
Correct Answer: 2
Explanation:
The solr daemon provides full-text indexing and rapid search capabilities for Check Point Management and Log Servers using Apache Solr technology. As the Firewall Daemon (FWD) receives raw log records from Security Gateways, solr processes and indexes log metadata into structured search databases. This indexing engine powers the fast search queries inside SmartConsole and SmartLog, allowing security analysts to filter through millions of audit records, policy events, and security logs in seconds during forensic investigations.
Question 30
Which command verifies whether cluster sync is functioning properly between HA gateway nodes?
- cphaprob syncstat
- fw ctl clusterstat
- show cluster sync
- cphaprob state
Correct Answer: 1
Explanation:
The cphaprob syncstat command gives administrators detailed diagnostics on ClusterXL state synchronization between High Availability cluster members. It reports critical operational metrics, such as synchronization transport state, state table update frequencies, dropped sync packets, and delta sync processing efficiency. Network engineers use this utility during cluster troubleshooting to confirm that connection state tables are actively duplicating across nodes, ensuring seamless stateful failover without dropping established user sessions during hardware or link failures.
Question 31
What command is used to restart only the Management Server processes without rebooting the OS?
- cpstop && cpstart
- evmstop && evmstart
- cpmstop && cpmstart
- mdsstop && mdsstart
Correct Answer: 1
Explanation:
Executing cpstop followed by cpstart restarts all user-space Check Point daemons—including CPM, FWM, FWD, and database services—without rebooting the underlying Gaia operating system. Running cpstop cleanly terminates active management daemons and unloads kernel modules, while cpstart re-initializes process structures and starts system services. This procedure is standard practice for applying software patches, clearing memory bottlenecks, or reloading management configurations while preserving host OS uptime.
Question 32
Which daemon handles smart management client requests and database modifications in R80+ Management Servers?
- fwm
- cpm
- cpd
- mgd
Correct Answer: 2
Explanation:
The Check Point Management (CPM) daemon acts as the core management application server in R80 and later releases. CPM manages GUI client connections from SmartConsole, processes object updates, maintains concurrent multi-user editing sessions, and handles policy compilation requests. It communicates directly with the underlying PostgreSQL management database and Apache Solr search engines. By serving as the central orchestration daemon for administrative sessions, CPM ensures strict database integrity, session locking, and revision tracking across enterprise environments.
Question 33
Where are SmartConsole user session locks stored in the management architecture?
- In the local OS /tmp file system
- Within the CPM PostgreSQL management database
- Inside the gateway $FWDIR/state folder
- On the local SmartConsole client machine
Correct Answer: 2
Explanation:
In Check Point R80+ management architectures, active session locks, uncommitted object edits, and published policy revisions are maintained inside the central PostgreSQL management database managed by the CPM daemon. Storing session states in a centralized relational database supports concurrent multi-administrator management, allowing multiple engineers to work in separate sessions simultaneously without overwriting configuration changes. It also ensures that unpublished session modifications persist across client reconnects until explicitly published or discarded by administrators.
Question 34
Which log file tracks output from the cpm daemon during server startup and runtime?
- $FWDIR/log/cpm.elg
- $CPMDIR/log/cpm.elg
- /var/log/cpm.log
- $FWDIR/log/fwm.elg
Correct Answer: 1
Explanation:
The $FWDIR/log/cpm.elg log file records diagnostic output, operational events, runtime exceptions, and database connection details for the core CPM daemon on Security Management Servers. System administrators consult this log during management startup failures, database lock issues, GUI connection errors, or API script failures. Tracking timestamps and trace messages in cpm.elg provides essential visibility into underlying management engine activity, making it a critical log resource during administrative troubleshooting.
Question 35
Which utility checks database health and diagnoses inconsistencies on a Check Point Management Server?
- cpdoctor
- cpm_doctor.sh
- db_repair.sh
- fw repairdb
Correct Answer: 2
Explanation:
The cpm_doctor.sh script is an automated diagnostic utility built for Check Point R80+ Security Management Servers. Running this tool executes comprehensive diagnostic routines against the PostgreSQL management database, Solr search indexes, file system permissions, disk space allocations, and CPM process health. It quickly identifies database corruption, index desynchronization, schema errors, and orphan session locks, providing recommended remediation steps or automated fixes to restore management server health.
Question 36
What command displays active IPsec VPN Phase 1 and Phase 2 tunnel associations on a gateway?
- vpn tu
- show vpn tunnels
- fw ctl vpnstat
- cpstat vpn -f sa
Correct Answer: 1
Explanation:
The vpn tu (Tunnel Utility) command opens an interactive command-line interface for managing and inspecting active IPsec VPN tunnels on a Security Gateway. It allows security engineers to display active IKE Phase 1 (ISAKMP) and Phase 2 (IPsec) Security Associations (SAs), view peer IP bindings, delete invalid SAs, or force tunnel re-negotiations. Because it offers quick visual validation of active tunnels, vpn tu is a primary tool for resolving IPsec connectivity issues.
Question 37
Which file controls custom kernel parameters across system reboots on Gaia OS?
- /etc/sysctl.conf
- $FWDIR/boot/modules/fwkern.conf
- /etc/gaiarc
- $FWDIR/conf/local.app
Correct Answer: 2
Explanation:
Custom Check Point kernel module parameters are persistently saved in $FWDIR/boot/modules/fwkern.conf. Parameters defined in this configuration file—such as modified global connection table limits, custom buffer sizes, or kernel debug flags—are automatically loaded into the firewall kernel during system boot. Configuring parameters here ensures that low-level kernel modifications persist across system reboots, preventing manual tuning parameters set via fw ctl set from resetting during host restarts.
Question 38
Which command is used to view interface statistics and dropped packet counters in SecureXL?
- sim affinity -s
- fw accel stats
- fw ctl pstat
- cpstat fw -f drops
Correct Answer: 2
Explanation:
Executing fw accel stats (or sim stat) displays dynamic throughput metrics, acceleration paths, and drop counters within the SecureXL module. The command breaks down packet processing performance across accelerated paths, medium paths (PXL), and slow paths (F2F processing). It also identifies specific acceleration drop reasons, such as anti-spoofing violations or non-conforming TCP states, helping administrators optimize packet processing efficiency and locate latency sources across interface pipelines.
Question 39
Which process handles identity collection when AD Query is configured with WMI?
- adlogd
- pdpd
- pepd
- cpd
Correct Answer: 1
Explanation:
The adlogd (ADLOG) daemon handles remote event log queries when AD Query uses WMI to collect user identities. Connecting directly to Active Directory Domain Controllers, adlogd monitors security event logs for user authentication events (specifically Event IDs 4624 and 4625). It extracts IP address mappings, username strings, and domain group attributes from these security logs and forwards the compiled records to the pdpd process for identity session tracking and network access control.
Question 40
What is the function of the Policy Enforcement Point (PEP) in Identity Awareness?
- Querying domain controllers for active session logs
- Enforcing identity-based policy rules directly on network traffic within the kernel
- Managing user database synchronization between gateways
- Hosting the Captive Portal login page
Correct Answer: 2
Explanation:
The Policy Enforcement Point (PEP) operates within the Security Gateway inspection kernel (pepd module) to enforce identity-based access rules on active network traffic. It receives IP-to-identity session associations from the Policy Decision Point (pdpd) and matches real-time packet headers against configured Access Roles. By evaluating user identity, group membership, and machine attributes directly within the firewall inspection chain, PEP enforces granular access controls without adding performance overhead to active network sessions.