Courseiva

Fortinet NSE 1-3 (Network Security Associate track: Foundational, Technical Introduction, Associate) (FORTINET-NSE123) (FORTINET-NSE123) — Questions 76–150

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

Page 1

Page 2 of 4

Page 3
76
MCQmedium

An organization wants to educate its employees on how to recognize sophisticated spear-phishing emails that use personalized details gathered from public professional networks. Which training approach is most effective for building practical resilience?

A.Blocking all external incoming emails entirely
B.Conducting regular simulated phishing tests with immediate feedback
C.Restricting employees from having LinkedIn or social media accounts
D.Requiring employees to read a 100-page security policy manual annually
AnswerB

Simulated phishing tests with immediate feedback give employees direct, repeated practise identifying personalised lures, converting awareness into recognition behaviour. This satisfies the stem's goal of practical resilience against spear-phishing that exploits public professional-network details, unlike passive briefings that build knowledge without applied detection skill.

Why this answer

Regular simulated phishing tests with immediate feedback build practical resilience by exposing employees to realistic lures and teaching them in the moment how to recognize and report them. This active, repetitive training reinforces behavior better than passive reading. Spear-phishing uses personalized details, so hands-on practice with similar scenarios is the most effective way to develop skepticism and verification habits.

Exam trap

The trap is choosing extreme technical controls (blocking all email, banning social media) over practical, behavior-focused training that actually builds user resilience.

How to eliminate wrong answers

Option A is wrong because blocking all external email is operationally impossible and would halt legitimate business communication; it also fails to teach users how to handle threats that bypass filters. Option C is wrong because restricting social media accounts is an unrealistic privacy infringement and does not address the root cause — user judgment — while attackers can still gather data from other sources. Option D is wrong because reading a lengthy manual annually is passive and has poor retention; it does not provide the interactive reinforcement needed to recognize sophisticated lures.

77
MCQhard

An administrator needs to restore a saved configuration file to the FortiGate via the CLI. Which command is used to restore configuration settings from a backup file stored on a TFTP server?

A.execute restore config tftp [filename] [server-IP]
B.config restore tftp [server-IP] [filename]
C.system restore backup [filename]
D.upload config tftp [server-IP]
AnswerA

The 'execute restore config tftp' command retrieves a backup configuration file from a TFTP server and applies it, satisfying the requirement to restore via CLI from TFTP. It takes the filename and server IP as arguments, then reboots to load the restored configuration.

Why this answer

The correct CLI command to restore a configuration backup from a TFTP server on a FortiGate is 'execute restore config tftp [filename] [server-IP]'. This command initiates the restoration process, pulling the specified file from the TFTP server and applying it to the device. It is part of the 'execute' command family used for system-level operations.

Exam trap

FORTINET-NSE123 often tests the confusion between 'execute restore' and 'execute backup', as well as the correct order of arguments (filename before server IP).

How to eliminate wrong answers

Option B is wrong because 'config restore tftp' is not a valid FortiGate CLI command; 'config' is used to enter configuration mode, not to perform restore operations. Option C is wrong because 'system restore backup' does not exist; the correct syntax uses 'execute restore'. Option D is wrong because 'upload config tftp' is used to back up the configuration to a TFTP server, not to restore from one.

78
MCQhard

When configuring an IPsec VPN tunnel between two FortiGate units, what is the function of Dead Peer Detection (DPD)?

A.To authenticate administrators logging into the FortiGate GUI via RADIUS
B.To balance outbound traffic across multiple WAN interfaces using SD-WAN
C.To detect unresponsive VPN peers and tear down dead security associations
D.To encrypt user data payloads using AES-256 algorithms
AnswerC

DPD sends periodic hello or probe packets to the peer; when replies stop arriving within the configured retry and idle thresholds, the FortiGate declares the peer dead and removes the associated security associations. This directly satisfies the stem's requirement to detect unresponsive peers and tear down dead tunnels.

Why this answer

Dead Peer Detection (DPD) is a mechanism in IPsec VPN that detects when a peer is no longer responsive. It sends periodic hello messages (R-U-THERE) and if no response is received after a certain number of retries, it tears down the security association (SA) and can trigger a new tunnel negotiation. This ensures that dead tunnels are not left active, which could cause traffic blackholing.

Exam trap

FORTINET-NSE123 often tests the function of DPD, and candidates may confuse it with keepalive or heartbeat mechanisms, or incorrectly associate it with encryption or load balancing.

How to eliminate wrong answers

Option A is wrong because DPD is not used for administrator authentication; that is handled by RADIUS or LDAP. Option B is wrong because DPD does not balance traffic across WAN interfaces; that is a function of SD-WAN or ECMP. Option D is wrong because DPD does not encrypt data; encryption is handled by the IPsec protocols (e.g., AES).

79
Multi-Selecthard

Which THREE of the following statements accurately describe foundational security principles in enterprise environments? (Choose three)

Select 3 answers
A.System administrators should always share a single root account password to ensure accountability
B.The principle of least privilege ensures users and accounts are granted only the minimum access needed
C.Separation of duties ensures that critical, high-risk tasks require involvement from multiple people
D.Security through obscurity should be used as the primary defense mechanism for databases
E.Defense in depth relies on deploying multiple overlapping security layers rather than a single defense
AnswersB, C, E

Least privilege directly limits each user and account to the minimum access required for their role, reducing the blast radius of compromised credentials. This satisfies the stem's requirement for a foundational principle governing entitlement scope, distinct from separation of duties, which instead splits high-risk tasks across multiple people.

Why this answer

Option B is correct because the principle of least privilege dictates that users, processes, and accounts receive only the minimum permissions necessary to perform their required tasks, which limits the blast radius of compromised credentials or insider misuse. Option C is correct because separation of duties splits critical, high-risk functions across multiple people so that no single individual can complete a sensitive action alone, reducing fraud and error risk. Option E is correct because defense in depth layers multiple overlapping controls (for example, firewalls, IDS/IPS, endpoint protection, MFA, and encryption) so that failure of one control does not expose the whole environment.

Option A is wrong because sharing a single root password destroys accountability and non-repudiation; each administrator needs a unique, auditable account with sudo or equivalent privilege escalation. Option D is wrong because security through obscurity is a weak supplementary measure, not a primary defense; databases must be protected by strong authentication, encryption, patching, and access controls rather than hidden names or ports.

Exam trap

The trap is that options A and D sound plausible to some candidates (shared root for accountability, obscurity for databases), but they are actually security anti-patterns; the exam expects you to identify the true principles.

80
MCQmedium

A company's security team wants to reduce the damage an attacker could cause if a single employee account is compromised. They decide that every employee should have only the access needed to perform their daily job, and no more. Which security principle are they applying?

A.Defense in depth
B.Least privilege
C.Non-repudiation
D.Separation of duties
AnswerB

Least privilege means granting users only the minimum access required for their job functions. By ensuring each employee has just enough access for daily tasks, the company limits what a compromised account can reach, reducing blast radius. This principle is central to Fortinet NSE 1 security concepts and directly addresses the goal of containing damage from a single compromised credential.

Why this answer

Least privilege restricts each account to only the permissions required for its role, so a compromised credential exposes far less data and fewer systems. This directly reduces the potential impact of a single account takeover. Other principles such as separation of duties, defense in depth, and non-repudiation address different risks, including fraud, layered protection, and accountability, rather than minimizing per-account access.

Exam trap

The trap here is confusing least privilege with separation of duties, since both limit what one person can do, but only least privilege is about minimizing each account's granted permissions.

81
MCQmedium

An administrator wants to ensure that administrative access to the FortiGate GUI is restricted to secure HTTPS connections only, while disabling insecure HTTP access. Where is this administrative access protocol configured on the FortiGate?

A.Inside the firewall policy table rules
B.Inside the static routing table configuration
C.Under the physical or logical interface settings (Administrative Access)
D.Within the FortiGuard update subscription settings
AnswerC

Administrative access protocols are configured per interface under Network > Interfaces, where the Administrative Access section provides separate HTTPS and HTTP checkboxes. Enabling HTTPS and clearing HTTP on each management-facing interface satisfies the stem's requirement to permit only secure GUI connections, since FortiGate applies these settings individually to physical and logical interfaces.

Why this answer

Administrative access protocols on a FortiGate are configured under the interface settings, specifically in the 'Administrative Access' section where you can enable or disable protocols like HTTPS, HTTP, SSH, Telnet, etc. This allows granular control per interface. Disabling HTTP and enabling HTTPS there restricts GUI access to secure connections only.

Exam trap

The trap is confusing firewall policy rules (which control transit traffic) with administrative access settings (which control management access to the device); candidates might think a policy rule is needed to block HTTP, but it's configured per interface.

How to eliminate wrong answers

Option A is wrong because firewall policy rules control traffic passing through the FortiGate, not administrative access to the device itself. Option B is wrong because static routing tables determine packet forwarding, not management access protocols. Option D is wrong because FortiGuard subscription settings relate to security services updates, not administrative access configuration.

82
MCQeasy

An administrator needs to view active hardware temperature and power supply statuses on the dashboard. Which widget should be added?

A.Device Inventory
B.Power Monitor
C.Hardware Status widget
D.System Resources
AnswerC

The Hardware Status widget polls the FortiGate's sensor subsystem directly, reporting live chassis temperature readings and PSU operational state on the dashboard. This satisfies the administrator's requirement to view active hardware temperature and power supply statuses, which no traffic, log, or session-based widget surfaces.

Why this answer

The Hardware Status widget on the FortiGate dashboard is specifically designed to display real-time hardware health information, including CPU/motherboard temperatures, fan speeds, and power supply status. Adding this widget gives the administrator immediate visibility into thermal and power conditions, which is exactly what the question asks for. Other widgets focus on traffic, sessions, or inventory rather than physical hardware sensors.

Exam trap

FORTINET-NSE123 often tests the confusion between the Hardware Status widget (physical sensors like temperature and PSU) and System Resources (CPU/memory/session utilization), causing candidates to pick the wrong monitoring widget.

How to eliminate wrong answers

Option A is wrong because Device Inventory lists managed devices and their basic information, not hardware sensor readings like temperature or PSU status. Option B is wrong because 'Power Monitor' is not a standard FortiGate dashboard widget name — power supply status is surfaced through the Hardware Status widget. Option D is wrong because System Resources shows CPU, memory, and session utilization, not physical hardware telemetry such as temperature or power supply health.

83
Multi-Selecthard

An administrator is troubleshooting log delivery failures to a remote syslog server. Which TWO troubleshooting commands or tools can be used from the FortiGate CLI to verify connectivity and log transmission?

Select 2 answers
A.diagnose debug flow filter
B.execute factory-reset
C.get system arps
D.execute ping <syslog-server-ip>
E.diagnose sniffer packet any 'port 514' 4
AnswersD, E

The execute ping command tests ICMP reachability to the syslog server, confirming whether routing, firewall policy or upstream connectivity is blocking traffic. It satisfies the requirement to verify connectivity from the FortiGate CLI before assuming the logging daemon itself is at fault.

Why this answer

Option D (execute ping <syslog-server-ip>) is correct because it verifies basic IP reachability to the remote syslog server from the FortiGate, confirming that routing and Layer 3 connectivity to the destination exist before investigating higher-layer log delivery issues. Option E (diagnose sniffer packet any 'port 514' 4) is correct because it captures live packets on UDP/TCP port 514 (the standard syslog port) with verbose interface-level detail, allowing the administrator to confirm whether log packets are actually being transmitted to and received from the syslog server. Option A (diagnose debug flow filter) is not correct here because debug flow only sets filters for the flow trace and does not itself display connectivity or log transmission; it must be paired with 'diagnose debug flow trace start' and is aimed at session/forwarding analysis rather than syslog verification.

Option B (execute factory-reset) is not correct because it erases the configuration and reboots the device, which is destructive and unrelated to troubleshooting log delivery. Option C (get system arps) is not correct because it only displays the ARP table and cannot verify end-to-end connectivity or syslog packet transmission.

Exam trap

FORTINET-NSE123 often tests command purpose recognition, and candidates may choose 'diagnose debug flow' because it sounds like a general troubleshooting command, but it is not the right tool for verifying syslog transmission.

84
MCQmedium

An administrator needs to verify the current date and time settings on the FortiGate to ensure log timestamps are accurate. Which menu path in the web-based manager is used to configure system time and NTP settings?

A.System > Settings
B.System > FortiGuard
C.Monitor > System Time
D.Log & Report > Log Settings
AnswerA

System > Settings holds the system time, time zone and NTP server fields in the web-based manager, so accurate log timestamps can be verified and corrected there. This satisfies the requirement to locate where date and time are configured.

Why this answer

In the FortiGate web-based manager (GUI), system time and NTP configuration are located under System > Settings. This page allows the administrator to set the system time manually or configure NTP servers to synchronize the FortiGate's clock. Accurate time is critical for log timestamps, certificate validation, and scheduled tasks.

Exam trap

The trap here is confusing configuration menus with monitoring or logging menus; candidates might assume system time is under Log & Report because it affects logs, but it is actually a system setting.

How to eliminate wrong answers

Option B is wrong because System > FortiGuard is used to configure FortiGuard services such as antivirus, IPS, and web filtering updates, not system time. Option C is wrong because Monitor > System Time does not exist as a menu path in the FortiGate GUI; system time is not a monitoring function but a configuration setting. Option D is wrong because Log & Report > Log Settings is used to configure logging destinations, severity levels, and log storage, not the system clock or NTP.

85
MCQmedium

An administrator wants to inspect incoming files for unknown zero-day malware using advanced behavior analysis in a secure virtual environment before allowing them onto endpoints. Which Fortinet security component fulfills this requirement?

A.FortiSandbox integration
B.Intrusion Prevention System signature matching
C.FortiGuard Antivirus signature lookup
D.Web filtering URL categorization
AnswerA

FortiSandbox detonates suspicious files in an isolated virtual environment, observing behaviour to detect unknown zero-day malware before delivery to endpoints. This sandboxing mechanism satisfies the requirement for advanced behaviour analysis in a secure virtual environment.

Why this answer

FortiSandbox is Fortinet's advanced threat detection appliance that runs suspicious files in a secure virtual environment (sandbox) to observe behavior and detect unknown zero-day malware. Integrating FortiSandbox with FortiGate allows files to be submitted for behavioral analysis before being allowed to endpoints. This is exactly the 'secure virtual environment + behavior analysis' requirement.

Exam trap

FORTINET-NSE123 often tests the confusion between signature-based detection (FortiGuard AV, IPS) and behavioral sandboxing — candidates pick AV or IPS for 'zero-day behavior analysis,' missing that only FortiSandbox runs files in a virtual environment to observe unknown behavior.

How to eliminate wrong answers

Option B is wrong because IPS signature matching detects known exploit patterns and network-level attacks, not unknown zero-day files via behavioral sandboxing — signatures cannot catch never-before-seen malware. Option C is wrong because FortiGuard Antivirus signature lookup is a reputation/signature check against known malware hashes, which by definition misses zero-day files that have no signature yet. Option D is wrong because web filtering URL categorization classifies websites by category to enforce policy, not to analyze file behavior in a sandbox.

86
Multi-Selectmedium

An administrator needs to back up the FortiGate configuration and ensure that sensitive passwords are protected. Which TWO statements regarding FortiGate configuration backups are correct? (Choose two)

Select 2 answers
A.Configuration files are saved in plain text XML format that cannot be encrypted.
B.Configuration backups can only be performed by connecting a console cable.
C.Backups can be encrypted with a password to protect sensitive information such as VPN pre-shared keys and user passwords.
D.Configuration backups can be exported via the web-based manager or CLI.
E.Backups automatically include historical log databases by default.
AnswersC, D

Encrypting the backup file with a password protects secrets such as VPN pre-shared keys and stored user passwords, which otherwise appear in plaintext. This satisfies the requirement to safeguard sensitive credentials within the configuration backup.

Why this answer

Option C is correct because FortiGate configuration backups can be password-encrypted, which protects sensitive data such as VPN pre-shared keys, user passwords, and other credentials stored in the configuration. Option D is correct because administrators can export the configuration either through the GUI (System > Configuration > Backup) or via CLI commands such as 'execute backup config', making both methods valid. Option A is incorrect because, while FortiGate configuration files are text-based, they can be encrypted with a password, so the claim that they cannot be encrypted is false.

Option B is incorrect because console access is not the only way to perform backups; GUI and CLI over network connections are supported. Option E is incorrect because configuration backups do not automatically include historical log databases by default; logs are backed up separately.

Exam trap

FORTINET-NSE123 often tests the misconception that XML configuration files cannot be encrypted, or that backups automatically include logs, leading candidates to select the wrong statements.

87
MCQhard

An organization is deploying FortiClient Endpoint Management Server (EMS) alongside FortiGate to enforce Zero Trust Network Access (ZTNA). A remote user's laptop connects to an unsecured public Wi-Fi hotspot. How does the Fortinet ZTNA solution ensure secure application access for this user without establishing a traditional full-tunnel VPN?

A.By dynamically checking endpoint posture tags supplied by FortiClient EMS and applying proxy-based access control per application.
B.By forcing all local Wi-Fi traffic through a hardware-based Layer 2 bridge established via FortiExtender.
C.By translating all internal server IP addresses into public routable IPs via Static NAT on the endpoint.
D.By establishing a permanent IPsec tunnel that encapsulates all endpoint traffic regardless of destination.
AnswerA

FortiClient EMS supplies endpoint posture tags to FortiGate, which enforces per-application proxy access decisions. This satisfies the ZTNA requirement of granting access to specific applications rather than routing all traffic through a full tunnel, even over untrusted public Wi-Fi.

Why this answer

Fortinet ZTNA uses FortiClient EMS to continuously assess endpoint posture (e.g., OS patch level, AV status, domain membership) and publish posture tags to FortiGate. FortiGate then enforces per-application access via proxy-based policies that check those tags, so a remote user on an untrusted Wi-Fi hotspot gets granular, identity- and posture-aware access to specific applications without a full-tunnel VPN.

Exam trap

FORTINET-NSE123 often tests ZTNA vs. traditional VPN — candidates pick the full-tunnel IPsec option because it sounds 'secure,' missing that ZTNA's defining feature is per-application, posture-based access without full tunneling.

How to eliminate wrong answers

Option B is wrong because FortiExtender is a hardware appliance for extending WAN/LAN connectivity (e.g., LTE backup), not a ZTNA mechanism, and a Layer 2 bridge over public Wi-Fi is neither secure nor how ZTNA works. Option C is wrong because Static NAT on the endpoint is nonsensical — NAT is a gateway function, and translating internal IPs to public IPs would expose servers rather than secure access. Option D is wrong because a permanent full-tunnel IPsec VPN is exactly the traditional model ZTNA replaces; ZTNA provides per-application, posture-based access without tunneling all traffic.

88
MCQeasy

Within the Fortinet Security Fabric architecture, what is the primary role of an upstream FortiGate device acting as the root node compared to downstream internal segmentation firewalls?

A.To replace the need for FortiClient endpoints by directly installing VPN clients on user laptops.
B.To coordinate fabric topology, aggregate fabric information, and distribute top-level security configurations.
C.To act exclusively as an offline logging collector without participating in traffic forwarding.
D.To handle local domain name resolution (DNS) and DHCP services for the entire enterprise network.
AnswerB

The root FortiGate aggregates fabric topology and telemetry, then pushes top-level security configurations to downstream segmentation firewalls. This centralised coordination satisfies the stem's comparison, since downstream devices enforce local segmentation policy while the root provides fabric-wide visibility and orchestration.

Why this answer

The upstream FortiGate acting as the Security Fabric root node is responsible for coordinating fabric topology, aggregating telemetry from downstream devices, and pushing top-level security configurations (such as fabric-wide policies and profiles) to the fabric. Downstream internal segmentation firewalls enforce local policy but report up to the root.

Exam trap

FORTINET-NSE123 often tests whether candidates overstate the root node's role — confusing fabric coordination with endpoint management, DNS/DHCP services, or pure logging collection.

How to eliminate wrong answers

Option A is wrong because FortiClient endpoints are managed by FortiClient EMS, not by a FortiGate installing VPN clients on laptops. Option C is wrong because the root node actively forwards traffic and participates in the fabric — it is not an offline logging collector (that role belongs to FortiAnalyzer). Option D is wrong because DNS and DHCP for the enterprise are typically handled by dedicated servers or the FortiGate's local services, not by virtue of being the fabric root.

89
MCQhard

An IT auditor is reviewing network access controls and discovers that guest Wi-Fi users are placed on the same subnet as internal corporate workstations without any traffic isolation. Which security principle has been violated?

A.Cryptographic salting
B.Symmetric encryption
C.Network segmentation
D.Non-repudiation verification
AnswerC

Placing guest Wi-Fi users and internal workstations on one subnet without isolation removes the boundary between untrusted and trusted zones. Network segmentation requires separating such groups via VLANs, ACLs or firewalls, so its absence directly violates that principle.

Why this answer

Network segmentation is the practice of dividing a network into isolated segments (e.g., guest, internal, DMZ) to control traffic flow and limit lateral movement. Placing guest Wi-Fi users on the same subnet as internal workstations without isolation violates this principle, as guests could potentially access internal resources. The correct answer is network segmentation.

Exam trap

The trap is that the scenario mentions 'same subnet' and 'no traffic isolation,' which clearly points to segmentation, but candidates may be distracted by cryptographic terms (salting, encryption) that are irrelevant to network access control.

How to eliminate wrong answers

Option A is wrong because cryptographic salting is a password hashing technique, unrelated to network access controls. Option B is wrong because symmetric encryption is a data confidentiality method, not a network segmentation principle. Option D is wrong because non-repudiation verification ensures that a party cannot deny sending a message, typically using digital signatures; it does not address network isolation.

90
Multi-Selecthard

An administrator is hardening endpoint security using FortiClient and FortiGate integration. Which THREE core security functions can be enforced through this endpoint-to-firewall integration? (Choose three.)

Select 3 answers
A.Direct replacement of core routing protocols such as BGP and OSPF on upstream carrier routers.
B.Enforcement of compliance posture tags for Zero Trust Network Access (ZTNA).
C.Vulnerability scanning and reporting of missing OS patches or software updates.
D.Hardware-level replacement of physical switch port VLAN configurations from the endpoint GUI.
E.Automated network quarantine of infected endpoints via Security Fabric integration.
AnswersB, C, E

FortiClient shares endpoint compliance posture with the FortiGate, which enforces ZTNA tags to permit or deny access. This satisfies the stem's endpoint-to-firewall integration requirement, since the firewall makes access decisions based on real-time host posture rather than static network location.

Why this answer

Option B is correct because FortiClient shares endpoint compliance posture (such as AV, patch, and firewall status) with FortiGate via the Security Fabric, and FortiGate can use those posture tags to permit or deny ZTNA access based on device trust. Option C is correct because FortiClient's Vulnerability Scan feature detects missing OS patches and vulnerable software and reports those findings to FortiGate/FortiManager for compliance enforcement and remediation visibility. Option E is correct because FortiGate can automatically quarantine an endpoint through the Security Fabric when FortiClient or FortiSandbox/FortiGate detects an infection, isolating the device at the network level until it is cleaned.

Option A is incorrect because FortiClient/FortiGate integration does not replace carrier-grade routing protocols like BGP or OSPF on upstream routers. Option D is incorrect because FortiClient cannot rewrite physical switch port VLAN assignments from the endpoint GUI; VLAN changes are made on the switch or via FortiSwitch management, not by endpoint integration.

Exam trap

FORTINET-NSE123 often tests whether candidates confuse endpoint-level capabilities (posture, AV, vulnerability scan) with network-infrastructure functions (routing, VLANs), so distractors that mention BGP/OSPF or switch VLANs are designed to lure admins who overestimate FortiClient's scope.

91
Multi-Selecthard

An administrator is investigating a network performance degradation issue and needs to check hardware sensor health on a high-end FortiGate unit. Which THREE hardware parameters or components can be monitored via FortiGate hardware status commands or widgets? (Choose three)

Select 3 answers
A.Power supply unit (PSU) status
B.Internal chassis or CPU temperature sensors
C.Active BGP peer uptime metrics
D.Fan operational status and speeds
E.SSL VPN tunnel encryption keys
AnswersA, B, D

PSU status is exposed through hardware sensor monitoring, reporting whether each power supply is present, healthy or failed. On high-end chassis units this directly satisfies the requirement to check hardware sensor health when diagnosing performance degradation.

Why this answer

Options A, B, and D are correct because FortiGate hardware status commands (such as 'get system status', 'diagnose hardware deviceinfo', and the Hardware Status dashboard widget) expose physical chassis telemetry: A (PSU status) reports whether each power supply is present, powered, and functioning; B (internal chassis/CPU temperature sensors) reports thermal readings used to detect overheating that can throttle performance; and D (fan operational status and speeds) reports fan RPM and failure states that directly affect cooling and stability. These are exactly the hardware parameters FortiOS surfaces for high-end appliances during performance troubleshooting. Option C (BGP peer uptime) is incorrect because BGP is a Layer 3 routing protocol monitored via routing/neighbor commands like 'get router info bgp summary', not hardware sensors.

Option E (SSL VPN tunnel encryption keys) is incorrect because encryption keys are cryptographic session material, not a monitorable hardware component or sensor.

Exam trap

FORTINET-NSE123 often tests the distinction between hardware health monitoring and logical/software metrics, so candidates may incorrectly select BGP uptime or SSL VPN keys as hardware parameters.

92
Multi-Selecteasy

Which TWO characteristics describe effective password management principles? (Choose two.)

Select 2 answers
A.Changing passwords every single week regardless of whether any compromise indicators exist.
B.Writing down primary administrator passwords on sticky notes attached to computer monitors.
C.Using a password manager to generate and store complex, unique passwords securely.
D.Reusing the same strong password across all personal and professional accounts for convenience.
E.Employing long passphrases that combine multiple random words for high entropy and memorability.
AnswersC, E

A password manager generates and stores complex, unique credentials per service, satisfying the uniqueness constraint without requiring memorisation. This eliminates credential reuse and weak patterns, directly embodying effective password management by centralising secure storage behind a single strong master passphrase.

Why this answer

Option C is correct because a password manager generates high-entropy, unique credentials for every account and stores them in an encrypted vault, eliminating password reuse and reducing the burden of memorization. Option E is correct because long passphrases built from multiple random words provide high entropy (each additional word multiplies the search space) while remaining memorable, making them resistant to brute-force and dictionary attacks. Option A is wrong because forced weekly rotation without evidence of compromise leads to weaker, predictable passwords and is no longer recommended by standards such as NIST SP 800-63B.

Option B is wrong because writing administrator passwords on sticky notes exposes credentials to anyone with physical or visual access, defeating confidentiality. Option D is wrong because reusing one password across accounts enables credential-stuffing attacks, where a single breach compromises every account sharing that password.

Exam trap

The trap is that candidates equate 'changing passwords often' with security, but modern guidance (NIST 800-63B) explicitly rejects forced frequent rotation — the exam tests whether you know the current best practice, not the legacy one.

93
MCQhard

An administrator needs to reboot the FortiGate device remotely during a maintenance window without causing data corruption. Which CLI command should be executed?

A.execute factory-reset
B.system restart
C.execute reboot
D.config system global set reboot
AnswerC

The execute reboot command performs a graceful shutdown of FortiGate processes and flushes cached data before restarting, avoiding corruption. This satisfies the stem's constraint of rebooting remotely during a maintenance window without risking data integrity.

Why this answer

'execute reboot' is the correct FortiGate CLI command to perform a clean, graceful reboot that flushes buffers and stops services properly, avoiding filesystem or configuration corruption. It is the standard maintenance command used during scheduled windows and prompts for confirmation before restarting.

Exam trap

NSE123 often tests the confusion between 'execute reboot' (graceful restart) and 'execute factory-reset' (destructive wipe) — candidates must recognize that only 'execute reboot' preserves configuration.

How to eliminate wrong answers

Option A is wrong because 'execute factory-reset' wipes the configuration and returns the device to defaults — it is a destructive reset, not a reboot. Option B is wrong because 'system restart' is not a valid FortiGate CLI command; 'system' is a configuration branch, not an execute command for rebooting. Option D is wrong because 'config system global set reboot' is not a real command — there is no 'reboot' setting under system global, and this syntax would fail.

94
Multi-Selecthard

Which THREE actions can a FortiGate Web Filtering profile take when a user attempts to access a website belonging to a blocked category? (Choose three.)

Select 3 answers
A.Automatically quarantine the user workstation inside FortiClient EMS
B.Block the request and display a customizable replacement message page
C.Encapsulate all HTTP packets inside an IPsec VPN tunnel
D.Monitor and log the access event without blocking the connection
E.Allow the request but require the user to click past a warning page
AnswersB, D, E

Replaces the blocked HTTP response with a FortiGate-hosted replacement message, so the user sees an informative page rather than a browser error. This satisfies the blocked-category action requirement by denying the request while customising the notification content.

Why this answer

Option B is correct because a FortiGate web filtering profile can block the request and return a customizable replacement message page (configured under System > Replacement Messages) to inform the user the site is blocked. Option D is correct because the profile action can be set to 'Monitor' (or 'Allow' with logging), which logs the access event to the traffic/log database without blocking the connection. Option E is correct because the 'Warning' action allows the request but first presents an interstitial warning page the user must acknowledge/click past before proceeding.

Option A is not a web filtering profile action; quarantining an endpoint is performed via FortiClient EMS/automation stitches, not the web filter profile itself. Option C is incorrect because web filtering does not encapsulate HTTP packets in an IPsec VPN tunnel; that is a function of VPN/IPsec configuration, not a web filter action.

Exam trap

The trap is assuming web filter actions include endpoint quarantine or VPN encapsulation — candidates may pick options that sound like security actions but are actually handled by other FortiGate features.

95
Multi-Selectmedium

Which TWO authentication methods or servers can be integrated with a FortiGate for user identity verification? (Choose two.)

Select 2 answers
A.Simple Network Management Protocol (SNMP) agent
B.LDAP / Active Directory server
C.RADIUS authentication server
D.Syslog UDP collector
E.Network Time Protocol (NTP) server
AnswersB, C

LDAP integration lets the FortiGate bind to Active Directory for user credential verification, satisfying the requirement for a directory-based identity source. The FortiGate queries the LDAP server directly, so domain users authenticate against existing AD accounts without duplicating them locally.

Why this answer

Option B (LDAP / Active Directory server) is correct because FortiGate natively supports LDAP as a remote authentication method, allowing it to query an LDAP directory such as Microsoft Active Directory to verify user credentials and retrieve group membership for identity-based policies. Option C (RADIUS authentication server) is correct because FortiGate can be configured as a RADIUS client that forwards user authentication requests to an external RADIUS server, commonly used for two-factor authentication and centralized user verification. Option A (SNMP agent) is incorrect because SNMP is used for monitoring and management of network devices, not for authenticating user identities.

Option D (Syslog UDP collector) is incorrect because syslog is a logging and event-forwarding protocol, not an authentication mechanism. Option E (NTP server) is incorrect because NTP only synchronizes system time across devices and plays no role in verifying user identity.

Exam trap

The trap is picking infrastructure protocols (SNMP, Syslog, NTP) that sound like 'servers' but have no authentication function — candidates associate 'server' with 'identity' without checking the protocol's actual purpose.

96
MCQhard

When configuring an SSL VPN tunnel mode connection for mobile workers, what does the FortiGate assign to the client machine to enable communication with internal subnets?

A.A virtual IP address from a configured SSL VPN IP pool
B.A static public IP address belonging to the ISP WAN interface
C.A physical MAC address mapped to the switch port
D.A dynamic DNS hostname managed by FortiGuard
AnswerA

Tunnel mode assigns the client a virtual IP from the configured SSL VPN IP pool, creating a point-to-point tunnel whose inner address is routable to internal subnets. This satisfies the stem's requirement for client communication with internal networks.

Why this answer

In FortiGate SSL VPN tunnel mode, the FortiGate acts as a VPN gateway and assigns the remote client a virtual IP address from a pre-configured SSL VPN IP pool (also called an IP range). This virtual IP is used as the client's source address for traffic destined to internal subnets, allowing the FortiGate to route and apply firewall policies to that traffic. The pool must be defined under VPN > SSL-VPN Settings, and it is typically a private subnet distinct from the internal LAN.

Without this virtual IP, the client cannot communicate with internal resources because it has no routable address within the VPN topology.

Exam trap

The trap here is confusing the FortiGate's public WAN IP (used for the SSL VPN gateway) with the virtual IP assigned to the client; candidates often think the client receives a public IP or that the FortiGate's IP is directly used by the client, but in tunnel mode the client gets a private virtual IP from a dedicated pool.

How to eliminate wrong answers

Option B is wrong because a static public IP address belonging to the ISP WAN interface is the FortiGate's external address used for the SSL VPN connection itself, not an address assigned to the client; the client cannot use the FortiGate's public IP as its own source address for internal traffic. Option C is wrong because a physical MAC address mapped to a switch port is a layer-2 concept used for local network access, not for VPN tunnel addressing; SSL VPN operates at layer 3 and does not assign MAC addresses to remote clients. Option D is wrong because a dynamic DNS hostname managed by FortiGuard is used for resolving the FortiGate's public IP (e.g., via DDNS), not for assigning an address to the client; it does not provide layer-3 connectivity to internal subnets.

97
Multi-Selectmedium

Which TWO behaviors are recognized indicators that an incoming email may be a phishing attempt? (Choose two)

Select 2 answers
A.The message conveys extreme urgency and threatens negative consequences if action is not taken immediately.
B.The message includes a link to the corporate intranet home page via the internal DNS domain.
C.The sender email address domain subtly differs from the legitimate organization's domain name.
D.The email is addressed specifically to your correct full corporate title and department.
E.The email contains standard company newsletter updates sent through an official mailing platform.
AnswersA, C

Urgency combined with threats of negative consequences is a recognised social-engineering indicator, exploiting time pressure to bypass scrutiny. This satisfies the stem's requirement for behavioural phishing indicators, as attackers rely on fear to compel victims into clicking links or disclosing credentials before they verify the sender's authenticity.

Why this answer

Option A is correct because social-engineering phishing relies on urgency and threats (e.g., account suspension, legal action, or loss of access) to pressure the recipient into acting before verifying the request. Option C is correct because typosquatting or look-alike domains (e.g., 'micros0ft.com' or 'paypa1.com') are classic spoofing indicators used to impersonate a trusted sender. Options B, D, and E are not indicators: an internal intranet link on the corporate DNS domain, accurate addressing to your real title and department, and legitimate newsletters from an official mailing platform are all consistent with normal, benign email.

Exam trap

FORTINET-NSE123 often tests the difference between normal business communication and actual phishing indicators, tricking candidates into selecting options that describe legitimate or personalized emails as suspicious.

98
MCQmedium

An enterprise network team notices that internal workstations are periodically querying known malicious command-and-control (C2) domains. However, direct external DNS queries are blocked. How might an advanced malware strain attempt to resolve these domains?

A.By relying exclusively on local ARP tables
B.By broadcasting requests via local Bluetooth signals
C.By converting domain names into physical print jobs
D.By leveraging alternative public DNS resolvers or DNS-over-HTTPS (DoH)
AnswerD

With direct external DNS blocked, malware can bypass internal resolvers by sending queries to public resolvers or tunnelling DNS inside HTTPS to DoH endpoints, evading port 53 inspection. This satisfies the stem's constraint that direct external DNS queries are blocked.

Why this answer

Advanced malware can bypass blocked external DNS by using alternative public DNS resolvers or DNS-over-HTTPS (DoH), which encrypts DNS queries inside HTTPS traffic on port 443. This makes the malicious domain resolution blend with normal web traffic and evade traditional DNS filtering. DoH in particular is designed to prevent eavesdropping and manipulation, but attackers abuse it to hide C2 communications.

Exam trap

FORTINET-NSE123 often tests whether candidates recognize that DNS filtering can be evaded by encrypted DNS protocols, and distractors focus on irrelevant Layer 2 or physical technologies.

How to eliminate wrong answers

Option A is wrong because ARP tables only map IP addresses to MAC addresses on the local segment and cannot resolve domain names. Option B is wrong because Bluetooth is a short-range personal area network technology and is not used for internet domain resolution. Option C is wrong because converting domain names into print jobs is nonsensical; printers do not resolve DNS for malware C2.

99
Multi-Selecthard

Which THREE methods can be used to back up or restore a FortiGate configuration? (Choose three.)

Select 3 answers
A.FortiManager centralized configuration management and revision templates
B.FortiGate Command Line Interface (CLI) configuration commands
C.FortiGate Web-based Manager (GUI) backup and restore utility
D.FortiAnalyzer log archive export utilities
E.FortiClient EMS endpoint profile synchronization
AnswersA, B, C

FortiManager stores FortiGate configurations centrally and pushes them via revision-controlled templates, enabling scheduled backups and restoration across managed devices. This satisfies the stem's requirement for a backup or restore method, distinct from local CLI and GUI file-based approaches.

Why this answer

Option A is correct because FortiManager provides centralized configuration management, allowing administrators to back up FortiGate configurations as revision history and restore them via policy packages or revision templates. Option B is correct because the FortiGate CLI supports configuration backup and restore through commands such as 'execute backup config' and 'execute restore config', which save or load the full configuration file. Option C is correct because the FortiGate GUI (Web-based Manager) includes a System > Configuration > Backup/Restore utility that lets administrators download or upload a configuration file.

Option D is not correct because FortiAnalyzer is a logging and reporting appliance; its archive/export utilities handle log data, not FortiGate configuration backup or restore. Option E is not correct because FortiClient EMS manages endpoint profiles and synchronization, not FortiGate device configuration backup or restore.

Exam trap

FORTINET-NSE123 often tests the distinction between management tools (FortiManager, FortiAnalyzer, FortiClient EMS) and their specific roles, causing candidates to incorrectly assume FortiAnalyzer or FortiClient EMS can back up FortiGate configurations.

100
MCQmedium

A network administrator is setting up a corporate policy to prevent unauthorized internal users from sniffing traffic passing through a shared network segment. Which fundamental security principle is being addressed by implementing encrypted communication protocols like HTTPS and SSH?

A.Integrity
B.Confidentiality
C.Availability
D.Non-repudiation
AnswerB

HTTPS and SSH encrypt payloads in transit, so a user sniffing packets on the shared segment sees ciphertext rather than credentials or data. Confidentiality is the principle ensuring information is disclosed only to authorised parties, which encryption directly enforces against passive interception.

Why this answer

Encrypting communication protocols like HTTPS and SSH ensures that data in transit is protected from unauthorized eavesdropping. This directly addresses the security principle of confidentiality, which ensures that information is not disclosed to unauthorized individuals. By encrypting traffic, even if an attacker sniffs the shared network segment, they cannot read the contents.

Exam trap

FORTINET-NSE123 often tests the mapping of security controls to CIA triad principles; candidates might choose integrity because encryption also provides integrity checks, but the primary goal of preventing sniffing is confidentiality.

How to eliminate wrong answers

Option A is wrong because integrity ensures data is not altered, which encryption also helps with but is not the primary principle addressed by preventing sniffing. Option C is wrong because availability ensures systems and data are accessible when needed, not related to eavesdropping prevention. Option D is wrong because non-repudiation ensures that a party cannot deny sending a message, typically achieved via digital signatures, not encryption alone.

101
Multi-Selecthard

Which THREE of the following practices help protect end-user devices (endpoints) from malware and compromise? (Choose three)

Select 3 answers
A.Exercising caution when clicking links or downloading files from untrusted sources
B.Running reputable, centralized endpoint security software (antivirus/EDR)
C.Downloading cracked software and keygens from peer-to-peer file-sharing networks
D.Disabling all firewall rules and network logging to maximize system performance
E.Keeping operating systems and application software patched and up to date
AnswersA, B, E

User behaviour is the primary control here: avoiding untrusted links and downloads blocks the delivery vector that most malware relies on, satisfying the stem's requirement to protect endpoints from compromise. Technical controls alone cannot stop a user who authorises execution, so this practise directly reduces initial infection risk.

Why this answer

Option A is correct because user caution against clicking links or downloading files from untrusted sources directly reduces the most common initial infection vectors, such as phishing emails, malicious attachments, and drive-by downloads. Option B is correct because reputable, centralized endpoint security software (antivirus/EDR) detects, blocks, and remediates malware, and central management ensures consistent policy enforcement and timely signature/behavioral updates across all endpoints. Option E is correct because keeping operating systems and applications patched and up to date closes known vulnerabilities that malware and attackers actively exploit, including remote code execution and privilege escalation flaws.

Option C is not correct because cracked software and keygens from peer-to-peer networks are a well-known malware delivery method and directly increase compromise risk. Option D is not correct because disabling firewall rules and network logging removes preventive and detective controls, weakening endpoint protection and hindering incident response.

Exam trap

FORTINET-NSE123 often tests the misconception that a single control (like antivirus alone) is sufficient, when the correct answer requires a layered approach combining user behavior, endpoint software, and patching.

102
MCQeasy

What is the primary function of FortiMail in an enterprise security architecture?

A.To protect the organization against email-borne threats such as spam, malware, and phishing
B.To act as a centralized log analysis and reporting appliance
C.To manage wireless access points and guest Wi-Fi authentication portals
D.To provide SSL VPN client tunnels for remote workers
AnswerA

FortiMail is a secure email gateway that inspects inbound and outbound mail, blocking spam, malware, phishing, and impersonation attempts before delivery. It satisfies the enterprise requirement by providing email-borne threat protection at the perimeter, complementing the firewall and endpoint layers.

Why this answer

FortiMail is Fortinet's dedicated Secure Email Gateway (SEG), purpose-built to inspect SMTP, IMAP, and POP3 traffic and block email-borne threats before they reach user mailboxes. It combines antispam, antivirus, anti-phishing, sandboxing, and DLP engines with policy-based routing of inbound, outbound, and internal mail. Its core identity in the Fortinet Security Fabric is email security — not logging, wireless, or remote access.

Exam trap

FORTINET-NSE123 often tests whether candidates can distinguish each Fortinet Fabric product's primary role — the trap is confusing FortiMail with FortiAnalyzer (logging) or FortiGate (VPN/wireless), since all are Fortinet appliances and share the same GUI style.

How to eliminate wrong answers

Option B is wrong because centralized log analysis and reporting is the role of FortiAnalyzer, which aggregates syslog from FortiGate, FortiMail, and other Fabric devices — FortiMail generates logs but does not serve as the enterprise log repository. Option C is wrong because wireless access point management and guest Wi-Fi portals are handled by FortiAP hardware managed through FortiGate/FortiLAN Cloud or FortiManager, not by FortiMail. Option D is wrong because SSL VPN client tunnels for remote workers are a FortiGate feature (SSL-VPN portal and tunnel mode), and FortiMail has no VPN termination capability.

103
MCQeasy

What is the primary purpose of a firewall address group in FortiOS?

A.To assign dynamic VLAN tags to switch ports
B.To configure VPN Phase 1 encryption transforms
C.To group multiple address objects together for simplified firewall policy configuration
D.To schedule automated system backup intervals
AnswerC

An address group is a named container holding multiple firewall address objects, referenced as a single entity in policies. This simplifies configuration and maintenance: adding or removing a member updates every policy using the group, satisfying the stem's requirement for simplified firewall policy configuration rather than editing each policy individually.

Why this answer

A firewall address group in FortiOS is a container that bundles multiple address objects (IP addresses, subnets, FQDNs, or geolocation objects) into a single named entity. This simplifies firewall policy configuration because the group can be referenced in a single policy instead of listing each address individually, and updating the group automatically updates all policies that use it.

Exam trap

FORTINET-NSE123 often tests whether candidates understand that address groups are for simplifying policy references, not for encryption, VLAN tagging, or scheduling, so distractors from unrelated functional areas are common.

How to eliminate wrong answers

Option A is wrong because VLAN tag assignment is a switch/interface configuration task, not a function of firewall address groups. Option B is wrong because VPN Phase 1 encryption transforms are configured in the IPsec phase1-interface settings, not in address groups. Option D is wrong because automated backup scheduling is configured under System > Backup or via automation stitches, unrelated to address groups.

104
MCQhard

An administrator is troubleshooting a DHCP server issue on the FortiGate and needs to see active IP address leases assigned by the built-in DHCP server. Which CLI command provides this information?

A.execute dhcp lease-list
B.diagnose system dhcp list
C.get router info dhcp
D.get system dhcp-server lease
AnswerA

The execute dhcp lease-list command queries the FortiGate's built-in DHCP server and returns currently active leases with IP, MAC and expiry details. It directly satisfies the requirement to view active IP address leases assigned by the built-in server.

Why this answer

The correct command is `execute dhcp lease-list`. This command is part of FortiOS's `execute` command tree, which contains operational commands for viewing dynamic runtime information. It queries the built-in DHCP server's lease database and displays active leases, including IP address, MAC address, hostname, lease expiry, and interface.

It is the standard, documented way to verify DHCP assignments on a FortiGate without needing to inspect individual client devices.

Exam trap

FORTINET-NSE123 often tests the distinction between `execute`, `diagnose`, and `get` command families, tricking candidates into choosing a plausible-sounding but non-existent command like `diagnose system dhcp list` or `get system dhcp-server lease`.

How to eliminate wrong answers

Option B is wrong because `diagnose system dhcp list` is not a valid FortiOS command; `diagnose` commands are used for debugging and packet capture, not for listing DHCP leases. Option C is wrong because `get router info dhcp` is not a valid command; `get router info` commands typically display routing table or protocol information (e.g., `get router info routing-table`), not DHCP lease data. Option D is wrong because `get system dhcp-server lease` is not a valid command; `get system` commands are used to display configuration objects, not dynamic lease information, and there is no `dhcp-server lease` subcommand under `get system`.

105
MCQmedium

A network security administrator needs to block peer-to-peer (P2P) file sharing applications across the corporate network. Which FortiOS security feature should be added to the firewall policy to identify and block these specific applications regardless of the ports they use?

A.Static port-blocking firewall rules
B.SSL certificate inspection profile
C.Application Control profile
D.Antivirus signature database
AnswerC

Application Control identifies applications through deep packet inspection and behavioural signatures, matching P2P traffic by its characteristics rather than port number. This satisfies the stem's constraint of blocking P2P regardless of the ports used, which port-based service objects cannot achieve.

Why this answer

An Application Control profile is the correct feature because it identifies applications based on their behavioral signatures and protocol characteristics, not just port numbers. This allows FortiGate to detect and block P2P applications even when they use non-standard ports or port hopping. Adding the Application Control profile to the firewall policy enforces the block.

Exam trap

FORTINET-NSE123 often tests the misconception that blocking P2P requires port-based rules, when in fact Application Control is needed to identify applications regardless of port.

How to eliminate wrong answers

Option A is wrong because static port-blocking rules only block specific ports; P2P applications often use dynamic ports or port 80/443, so port blocking is ineffective. Option B is wrong because SSL certificate inspection is used for decrypting and inspecting SSL traffic, not for identifying application types like P2P. Option D is wrong because antivirus signatures detect malware, not application categories; P2P applications are not malware and would not be caught by AV signatures.

106
MCQhard

An organization is deploying FortiGate in Transparent mode instead of NAT mode. How does a Transparent mode FortiGate handle incoming packets at Layer 2?

A.It performs full NAT on all source and destination IP addresses for every packet
B.It terminates all Ethernet frames and encapsulates them into PPPoE tunnels
C.It acts as a dynamic routing peer running BGP and OSPF across all interfaces
D.It operates as a Layer 2 bridge, inspecting traffic without altering IP addresses or performing routing
AnswerD

Transparent mode bridges frames at Layer 2, forwarding traffic between interfaces without modifying IP addresses or performing routing decisions. This satisfies the stem's requirement by placing the FortiGate inline as a bump-in-the-wire inspection point, so existing IP addressing and gateway configurations remain unchanged.

Why this answer

In Transparent mode, a FortiGate operates as a Layer 2 bridge, forwarding Ethernet frames between interfaces without changing IP addresses or performing routing. It still applies security profiles and firewall policies to the bridged traffic, but it is invisible at Layer 3. This allows inline inspection without re-addressing the network.

Exam trap

FORTINET-NSE123 often tests the misconception that Transparent mode still routes or NATs traffic, when it actually bridges at Layer 2 and only inspects without altering IP addresses.

How to eliminate wrong answers

Option A is wrong because Transparent mode does not perform NAT; it forwards frames without modifying source or destination IP addresses. Option B is wrong because Transparent mode does not terminate frames or encapsulate them in PPPoE; it bridges them at Layer 2. Option C is wrong because Transparent mode does not run dynamic routing protocols like BGP or OSPF as a routing peer; it is a bridge, not a router.

107
MCQeasy

A network administrator at a branch office is deploying a FortiGate 60F and wants to provide a single, unified dashboard that shows the real-time status of all Fortinet devices in the branch, including the FortiSwitch and FortiAP. Which Fortinet feature should the administrator enable to discover and display these devices automatically?

A.Security Fabric
B.FortiAnalyzer
C.FortiManager
D.FortiLink
AnswerA

The Fortinet Security Fabric is a broad cybersecurity platform that enables different Fortinet products to integrate and share threat intelligence. Enabling the Security Fabric on the FortiGate allows automatic discovery of other Fortinet devices in the network, such as FortiSwitch and FortiAP, and provides a unified dashboard in the GUI showing their status. This matches the administrator's requirement for a single, unified view.

Why this answer

The Security Fabric is Fortinet's integrated architecture that allows automatic discovery of Fortinet devices and provides a single-pane-of-glass dashboard. Enabling it on the FortiGate lets the administrator see FortiSwitch and FortiAP status in real time. FortiLink, FortiManager, and FortiAnalyzer serve different purposes and do not fulfill the requirement of a unified local dashboard.

Exam trap

The trap here is confusing FortiLink, which is the management protocol for switches and APs, with the Security Fabric, which is the overarching integration and visibility framework.

108
MCQeasy

What is the primary function of a firewall policy ID on a FortiGate?

A.To assign an IP address to the DHCP client
B.To uniquely identify and reference the firewall policy rule
C.To determine the cryptographic key used for IPsec VPN encryption
D.To define the physical switch port VLAN assignment
AnswerB

The policy ID is a unique numeric identifier assigned to each firewall policy, used for referencing, logging, reordering and troubleshooting. This satisfies the stem's identification requirement, letting administrators and logs distinguish individual rules within a large policy set.

Why this answer

The [CORRECT] answer is B because a firewall policy ID on a FortiGate is a unique numeric identifier automatically assigned to each policy rule. It is used internally by the FortiGate to reference, order, and manage policies, and administrators use it in CLI commands, logs, and troubleshooting to pinpoint specific rules.

Exam trap

Fortinet NSE123 often tests whether candidates confuse policy IDs with other identifiers like VPN tunnel IDs or interface names — the trap is picking a function that belongs to a different configuration object.

How to eliminate wrong answers

Option A is wrong because DHCP IP address assignment is handled by the DHCP server configuration, not by firewall policy IDs. Option C is wrong because IPsec VPN encryption keys are defined in VPN phase1/phase2 settings, not in firewall policies. Option D is wrong because VLAN assignment is configured on switch interfaces or VLAN sub-interfaces, not determined by policy IDs.

109
MCQeasy

What is the primary function of FortiSandbox in an enterprise security architecture?

A.To filter web browsing categories and block malicious URLs
B.To centralize log storage and generate graphical compliance reports
C.To authenticate remote SSL VPN users against Active Directory
D.To analyze unknown files and zero-day malware in an isolated virtual environment
AnswerD

FortiSandbox detonates suspicious files inside an isolated virtual environment, observing behaviour to detect zero-day malware that signature-based tools miss. This sandboxing satisfies the stem's requirement for analysing unknown files without risking production systems, since execution is contained and no real endpoint is exposed.

Why this answer

FortiSandbox is Fortinet's advanced threat detection platform that runs suspicious or unknown files in an isolated virtual environment (sandbox) to observe behavior and detect zero-day malware that signature-based tools miss. It integrates with FortiGate, FortiMail, and FortiWeb to submit files for dynamic analysis and returns verdicts that feed back into the security fabric. Its core purpose is behavioral analysis of unknown files, not URL filtering, log storage, or user authentication.

Exam trap

The trap is conflating FortiSandbox with FortiGuard Web Filter or FortiAnalyzer — candidates see 'malicious' and 'URL' and pick the web filtering option, missing that sandboxing is specifically about dynamic file analysis.

How to eliminate wrong answers

Option A is wrong because web category filtering and malicious URL blocking are functions of FortiGuard Web Filtering, not FortiSandbox. Option B is wrong because centralized log storage and compliance reporting are the role of FortiAnalyzer. Option C is wrong because authenticating SSL VPN users against Active Directory is handled by FortiGate's authentication mechanisms (LDAP/RADIUS integration), not FortiSandbox.

110
MCQhard

An organization is deploying a FortiGate firewall in NAT mode. By default, how does the FortiGate handle outbound traffic leaving the internal network for the internet in terms of source IP addressing?

A.It encapsulates all outbound packets inside GRE tunnels without IP header alteration
B.It forwards the original private IP address without modification across public routers
C.It drops outbound packets unless explicit static destination NAT rules are created
D.It translates the private source IP address to the outgoing interface IP address using Network Address Translation (SNAT)
AnswerD

Outbound NAT mode traffic undergoes source NAT by default, rewriting the private source address to the egress interface's IP so return traffic routes correctly. This satisfies the stem's constraint on how internal addresses appear to internet destinations without explicit SNAT policy configuration.

Why this answer

In NAT mode, FortiGate by default performs source NAT (SNAT) on outbound traffic, translating the private source IP address to the IP address of the outgoing interface. This allows internal private addresses (RFC 1918) to communicate over the public internet, where private addresses are not routable. The translation is stateful, so return traffic is automatically mapped back to the original internal host.

Exam trap

The trap is thinking NAT must be explicitly enabled or that private IPs can traverse the internet; in FortiGate NAT mode, SNAT to the outgoing interface IP is the default behavior for outbound traffic.

How to eliminate wrong answers

Option A is wrong because GRE encapsulation is a tunneling technique, not default NAT behavior, and it does not alter IP headers as described. Option B is wrong because forwarding private IP addresses unmodified across public routers is impossible — RFC 1918 addresses are non-routable on the internet and would be dropped. Option C is wrong because FortiGate does not drop outbound packets by default; it applies SNAT automatically unless disabled, and destination NAT is for inbound traffic, not outbound.

111
MCQeasy

An end user receives an alert that their browser has blocked a potentially malicious website that tried to automatically download an executable file without user interaction. What term describes this type of silent threat?

A.Drive-by download
B.Physical shoulder surfing
C.Social engineering phone call
D.Email phishing scam
AnswerA

A drive-by download is the automatic, unconsented download of malicious code triggered simply by visiting a compromised or malicious page. It matches the stem precisely: the browser blocked an executable attempting to download without any user interaction.

Why this answer

A drive-by download is a silent, automatic download of malicious code (often an executable) that occurs when a user merely visits a compromised or malicious website, without any explicit user action like clicking a download link. The browser blocking the automatic executable download is a classic defense against this threat. This matches the scenario exactly: no user interaction, automatic download attempt, browser-level block.

Exam trap

FORTINET-NSE123 often tests the confusion between drive-by downloads (silent, no user action) and phishing/social engineering (requires user interaction), so candidates must focus on the phrase 'without user interaction' to identify the correct term.

How to eliminate wrong answers

Option B is wrong because shoulder surfing is a physical, in-person observation attack where someone watches a user type credentials or view sensitive data — it has nothing to do with browser downloads. Option C is wrong because a social engineering phone call is a voice-based manipulation attack (e.g., vishing) that relies on human interaction, not silent automatic downloads. Option D is wrong because email phishing requires the user to receive and interact with an email (clicking links or attachments), whereas a drive-by download occurs simply by visiting a web page with no email involved.

112
Multi-Selecthard

An administrator is examining the FortiGate routing table via the CLI. Which THREE types of routes can appear in the active routing table? (Choose three)

Select 3 answers
A.Dynamic routes (learned via protocols such as OSPF, BGP, or RIP)
B.Firewall policy object routes
C.Security Fabric telemetry routes
D.Connected routes (directly attached subnets)
E.Static routes (manually configured routes)
AnswersA, D, E

OSPF, BGP and RIP populate the active routing table as dynamic entries, installed by the routing daemon when a route is selected as best. This satisfies the stem's requirement, since dynamic routes are one of the route types visible in the FortiGate routing table.

Why this answer

The FortiGate active routing table (viewed with 'get router info routing-table all' or 'database') contains three fundamental route sources. Option A is correct because dynamic routes learned through routing protocols such as OSPF, BGP, or RIP are installed in the routing table and marked with their protocol code (O, B, R). Option D is correct because connected routes represent directly attached subnets on FortiGate interfaces and appear automatically with the C code.

Option E is correct because static routes manually configured by the administrator are installed in the routing table and marked with the S code. Options B and C are incorrect because firewall policy objects and Security Fabric telemetry do not generate routing table entries; firewall policies control traffic forwarding decisions but are not routes, and Security Fabric telemetry is a logging/visibility feature, not a routing source.

Exam trap

FORTINET-NSE123 often tests the misconception that firewall policy objects or Security Fabric components appear as route types, tricking candidates into selecting non-route entries.

113
Multi-Selecteasy

Which TWO practices represent fundamental cybersecurity hygiene guidelines for everyday end users? (Choose two.)

Select 2 answers
A.Clicking on unexpected email attachments immediately to verify their safety.
B.Sharing corporate passwords with trusted team members to ensure project continuity.
C.Disabling all endpoint antivirus software to speed up system performance.
D.Locking the workstation screen whenever walking away from the desk.
E.Using complex, unique passwords for every separate work account.
AnswersD, E

Locking the screen prevents unauthorised physical access to an unattended, already-authenticated session. This satisfies the everyday end-user hygiene scenario because it removes the opportunity for a passer-by to act under the user's logged-in identity without needing any credentials.

Why this answer

Option D is correct because locking the workstation screen whenever leaving the desk prevents unauthorized physical access and session hijacking, a core endpoint hygiene practice (e.g., Windows+L or Ctrl+Alt+Del lock). Option E is correct because using complex, unique passwords for every separate work account limits credential-reuse attacks such as credential stuffing and pass-the-hash lateral movement, and supports per-account breach containment. The unmarked options are unsafe: A invites phishing/malware execution by opening unexpected attachments, B violates least privilege and non-repudiation by sharing credentials, and C removes a key detective/preventive control (antivirus/EDR) and increases malware risk.

Exam trap

The trap is that some options sound like teamwork or efficiency (sharing passwords, disabling antivirus for performance), but they are actually security violations; candidates must recognize that convenience should not trump security hygiene.

114
MCQhard

An administrator is reviewing firewall policies and notices that traffic matching a specific policy is being logged, but no traffic logs are appearing in Log & Report > Forward Traffic. FortiGate is configured to send logs to FortiAnalyzer. Where are the traffic logs being stored?

A.They are stored in the FortiGate system memory ring buffer.
B.They are buffered in RAM and will only flush when the FortiGate reboots.
C.They are discarded because local logging is automatically disabled when remote logging is active.
D.They are stored exclusively on the remote FortiAnalyzer and not on the local FortiGate storage.
AnswerD

When a FortiGate logs to FortiAnalyzer, the traffic logs reside on the remote analyser's storage; local disk logging is not enabled for that traffic. This satisfies the scenario where logs are absent from the local Log & Report view.

Why this answer

When a FortiGate is configured to send logs to FortiAnalyzer and local disk logging is not enabled, the traffic logs are transmitted to the remote FortiAnalyzer and are not retained on the FortiGate's local storage. That is why the administrator sees nothing under Log & Report > Forward Traffic on the FortiGate itself — the logs exist, but on FortiAnalyzer. The correct answer reflects that remote logging destinations receive the logs exclusively when local storage is not configured.

Exam trap

The trap is assuming that configuring FortiAnalyzer logging automatically keeps a local copy — candidates must remember that log destinations are independent and local storage must be explicitly enabled.

How to eliminate wrong answers

Option A is wrong because the memory ring buffer is only used when logging to memory is explicitly enabled; it is not the default destination when FortiAnalyzer is configured. Option B is wrong because logs are not buffered in RAM awaiting reboot — they are streamed to the configured remote log server in near real time. Option C is wrong because local logging is not automatically disabled when remote logging is active; both can coexist if local disk logging is enabled, so the logs are not 'discarded' — they are simply sent remotely.

115
MCQhard

An enterprise branch office has two distinct internet connections (Fiber and Cable). The administrator wants traffic to preferentially use the Fiber link, but automatically fail over to the Cable link if the Fiber link experiences packet loss exceeding 5%. Which FortiOS feature accomplishes this?

A.SD-WAN Performance SLA and SD-WAN rules
B.RIPv2 dynamic routing protocol updates
C.Static routes with equal administrative distance and metric
D.High availability active-active clustering heartbeat rules
AnswerA

SD-WAN Performance SLA monitors link health (latency, jitter, packet loss) and SD-WAN rules select members by priority, so Fiber is preferred and traffic fails over to Cable once loss exceeds 5%. This satisfies the stem's explicit packet-loss threshold and preference requirement.

Why this answer

SD-WAN in FortiOS provides Performance SLAs that continuously probe link health (latency, jitter, packet loss) and SD-WAN rules that select the preferred member based on those SLA results. By defining an SLA with a 5% packet-loss threshold and a rule preferring the Fiber member, FortiOS automatically steers traffic to Cable when Fiber violates the SLA. This is the native, intent-based failover mechanism for multiple WAN links.

Exam trap

FORTINET-NSE123 often tests the confusion between routing-protocol failover (which reacts to link down) and SD-WAN Performance SLA failover (which reacts to quality thresholds like 5% packet loss).

How to eliminate wrong answers

Option B is wrong because RIPv2 is a distance-vector routing protocol that reacts to topology changes, not to packet-loss thresholds, and it cannot express a 5% loss SLA preference. Option C is wrong because static routes with equal AD/metric provide ECMP load sharing or simple primary/backup based on AD, but they do not measure packet loss and cannot fail over on a 5% loss condition. Option D is wrong because HA heartbeat rules govern cluster member liveness and session synchronization, not WAN link quality-based path selection.

116
MCQmedium

A network administrator notices that a web filtering profile configured on a FortiGate is blocking a specific educational video streaming category, but the exception list needs to allow a single permitted URL within that category. Where in FortiOS should the administrator add this specific URL override?

A.Inside the Application Control sensor blacklist configuration.
B.Under Firewall Policy Destination Addresses.
C.Inside the Web Filter Security Profile under URL Filter table overrides.
D.Within the Intrusion Prevention System (IPS) sensor signature exception list.
AnswerC

The URL Filter table inside the Web Filter profile holds per-URL allow or block overrides that take precedence over category actions. Adding the permitted URL there satisfies the requirement to allow one URL within the blocked educational streaming category.

Why this answer

The Web Filter Security Profile in FortiOS contains a URL Filter table where administrators can define granular allow/block actions for specific URLs or patterns. To override a category block for a single URL, the administrator adds an entry in this table with the action set to 'Allow' or 'Exempt'. This entry takes precedence over the category-based block, enabling the permitted URL while keeping the rest of the category blocked.

This is the standard method for URL-level exceptions in FortiGate web filtering.

Exam trap

The trap here is confusing web filtering with application control or IPS, leading candidates to select a sensor-based option instead of the correct Web Filter profile URL override.

How to eliminate wrong answers

Option A is wrong because Application Control sensors manage application signatures and behavior, not URL category overrides; they cannot allow a specific URL within a blocked web category. Option B is wrong because Firewall Policy Destination Addresses define IP-based destinations for policy matching, not URL-level filtering; they do not interact with web filter categories. Option D is wrong because IPS sensor exception lists are for intrusion prevention signatures, not web content filtering; they have no role in URL category exceptions.

117
MCQhard

An administrator is troubleshooting a packet loss issue and needs to inspect the kernel buffer drops and interface error counters. Which CLI command provides a summary of interface drop statistics?

A.execute interface-test drops
B.diagnose hardware deviceinfo nic [interface]
C.show interface drops
D.get system drop-stats
AnswerB

`diagnose hardware deviceinfo nic` queries the network interface driver directly, reporting kernel-level buffer drops alongside interface error counters such as RX/TX errors and overruns. This satisfies the stem's requirement to inspect kernel buffer drops and interface error counters in one summary view.

Why this answer

The correct CLI command to inspect kernel buffer drops and interface error counters is 'diagnose hardware deviceinfo nic [interface]'. This command provides detailed NIC-level statistics including RX/TX errors, drops, and buffer-related counters for the specified interface.

Exam trap

FORTINET-NSE123 often tests the exact CLI syntax for interface diagnostics, so candidates pick plausible but invalid commands like 'show interface drops' or 'get system drop-stats' instead of the correct 'diagnose hardware deviceinfo nic'.

How to eliminate wrong answers

Option A is wrong because 'execute interface-test drops' is not a valid FortiGate CLI command. Option C is wrong because 'show interface drops' is not a valid FortiGate command for drop statistics. Option D is wrong because 'get system drop-stats' is not a valid FortiGate CLI command for interface-level drop counters.

118
MCQmedium

Which action is a best practice for managing passwords to prevent credential stuffing attacks?

A.Change passwords only when forced by the system administrator.
B.Write passwords on a physical sticky note hidden under the keyboard.
C.Use a password manager to generate and store unique, strong passwords for each site.
D.Use the same password for all work-related accounts to ensure memory efficiency.
AnswerC

A password manager generates high-entropy, unique credentials per site, so a breach of one service cannot be replayed against others. This breaks the credential-reuse chain that credential stuffing depends on, directly satisfying the stem's best-practice requirement for password management.

Why this answer

Credential stuffing succeeds when attackers replay username/password pairs leaked from one breach against other sites, so the defense is to ensure no two accounts share a password. A password manager generates and stores a unique, high-entropy password per site, which breaks the reuse chain that credential stuffing depends on. This is the single most effective user-side control against the attack.

Exam trap

The trap is picking a 'change your password often' answer, which sounds like good hygiene but does not address the reuse vector that credential stuffing specifically exploits.

How to eliminate wrong answers

Option A is wrong because changing passwords only when forced leaves reused credentials valid indefinitely, giving attackers a long window to exploit leaked pairs. Option B is wrong because writing passwords on a sticky note exposes them to anyone with physical or visual access and does nothing to prevent reuse across sites. Option D is wrong because using the same password everywhere is precisely the condition that makes credential stuffing work — one breach compromises every account.

119
MCQeasy

When setting up a new online account for a business service, an employee is prompted to save a set of 10 backup recovery codes in case they lose access to their authenticator app. What is the best practice for handling these recovery codes?

A.Write them on a sticky note attached to the computer monitor for convenience
B.Discard them immediately as they are unnecessary if an app is installed
C.Store them in an encrypted password manager or secure offline location
D.Share them in a public corporate chat channel so teammates can assist if needed
AnswerC

Recovery codes grant account access bypassing the authenticator, so storing them in an encrypted password manager or secure offline location prevents unauthorised retrieval while keeping them available. This satisfies the best-practice requirement by protecting the codes from compromise without losing recoverability.

Why this answer

Recovery codes are a critical fallback for MFA when the primary authenticator device is lost, stolen, or reset. Storing them in an encrypted password manager or a physically secure offline location (e.g., a safe) ensures they remain confidential and available only to the legitimate user. This aligns with the principle of least privilege and defense in depth, preventing unauthorized access while preserving account recoverability.

Exam trap

FORTINET-NSE123 often tests the misconception that recovery codes are optional or can be shared for convenience, when in fact they are a critical security control that must be protected like a password.

How to eliminate wrong answers

Option A is wrong because a sticky note on a monitor is visible to anyone with physical or visual access, defeating the purpose of a secret backup. Option B is wrong because discarding recovery codes eliminates the only fallback if the authenticator app is unavailable, leading to permanent account lockout. Option D is wrong because sharing codes in a public chat channel exposes them to all channel members and potentially to attackers who compromise the channel, violating confidentiality.

120
MCQmedium

An administrator wants to verify whether the FortiGate device is operating in NAT mode or Transparent mode. Where can this operational mode be checked in the web-based manager?

A.System > Feature Visibility > NAT Mode
B.Network > Operation Mode
C.Policy & Objects > Mode Settings
D.Dashboard > System Information widget (System Mode field)
AnswerD

The System Information widget on the Dashboard displays a System Mode field, which explicitly reports whether the FortiGate is running in NAT mode or Transparent mode. This directly satisfies the administrator's requirement to verify the operational mode through the web-based manager, without navigating to network interface or system settings pages.

Why this answer

The operational mode (NAT vs. Transparent) is displayed in the Dashboard > System Information widget under the System Mode field. The System Information widget on the default dashboard shows key device details including hostname, firmware version, serial number, and the current system mode, making it the correct place to verify whether the FortiGate is in NAT or Transparent mode.

Exam trap

FORTINET-NSE123 often tests GUI navigation — candidates look for a dedicated 'Operation Mode' page, but the mode is only shown in the Dashboard's System Information widget (or via CLI 'get system status').

How to eliminate wrong answers

Option A is wrong because System > Feature Visibility controls which features are visible in the GUI; it does not display the operational mode, and 'NAT Mode' is not a feature visibility toggle. Option B is wrong because Network > Operation Mode is not a valid path in the FortiGate GUI for checking the mode; the mode is set during initial configuration or via CLI, and the GUI does not have a Network > Operation Mode page for viewing it. Option C is wrong because Policy & Objects > Mode Settings does not exist; Policy & Objects is for firewall policies, addresses, and services.

121
MCQmedium

Which cybersecurity practice is most effective in mitigating the impact of a catastrophic ransomware infection on critical enterprise databases?

A.Deploying standard HTTP web proxies without inspection.
B.Increasing the corporate internet bandwidth capacity.
C.Enabling automatic operating system wallpaper updates.
D.Maintaining secure, immutable, and offline backups of critical data.
AnswerD

Immutable, offline backups preserve recoverable copies that ransomware cannot encrypt or delete, directly satisfying the need to restore critical databases without paying a ransom. Unlike replication or snapshots, which inherit the infection, offline immutability guarantees a clean restore point, minimising downtime and data loss after a catastrophic infection.

Why this answer

Immutable, offline backups ensure that even if ransomware encrypts production databases and attempts to encrypt or delete backup copies, a clean recovery point remains available. Because the backups are offline and immutable (write-once), ransomware cannot reach or modify them, enabling full restoration without paying a ransom. This directly mitigates the impact of a catastrophic infection on critical data.

Exam trap

FORTINET-NSE123 often tests the principle that preventive controls alone are insufficient against ransomware, and candidates mistakenly choose network-layer or performance options instead of recognizing that resilient, isolated backup strategy is the definitive mitigation for catastrophic data loss.

How to eliminate wrong answers

Option A is wrong because a standard HTTP web proxy without inspection does not block malicious payloads, command-and-control traffic, or ransomware delivery — it merely forwards traffic and provides no security control. Option B is wrong because increasing internet bandwidth has no bearing on ransomware containment or recovery; it addresses performance, not security. Option C is wrong because automatic wallpaper updates are a cosmetic OS feature with zero security relevance to ransomware mitigation or data recovery.

122
MCQhard

When configuring an IPsec VPN tunnel between two FortiGate units, what is the purpose of establishing a local ID (Peer ID) in Phase 1?

A.To assign virtual IP addresses to SSL VPN client workstations
B.To encrypt user data payloads using AES-GCM encryption
C.To provide a distinct peer identifier during Phase 1 authentication, particularly useful with dynamic IPs
D.To define the static routing administrative distance metric for the VPN tunnel
AnswerC

A local ID (Peer ID) supplies a unique identifier during Phase 1 authentication, letting each FortiGate verify its peer independently of the source IP address. This satisfies the dynamic IP constraint: when a peer's address changes or is unknown, the ID still matches the configured peer, allowing the tunnel to authenticate successfully.

Why this answer

The local ID (Peer ID) in IPsec Phase 1 provides a unique identifier for the peer during IKE authentication, which is especially important when peers use dynamic IP addresses. It allows the FortiGate to match the correct Phase 1 configuration to the incoming peer regardless of its IP.

Exam trap

FORTINET-NSE123 often tests IPsec Phase 1 vs Phase 2 — candidates confuse Peer ID (identity) with encryption algorithms or routing metrics.

How to eliminate wrong answers

Option A is wrong because virtual IP assignment to SSL VPN clients is an SSL VPN feature, not related to IPsec Phase 1 Peer ID. Option B is wrong because AES-GCM encryption is a Phase 2 (and Phase 1 proposal) encryption algorithm, not the purpose of the Peer ID. Option D is wrong because administrative distance is a routing metric configured on static routes, not a function of the IPsec Peer ID.

123
MCQmedium

An administrator configures a firewall policy with Antivirus enabled in flow-based inspection mode. When a user attempts to download an infected file, how does the FortiGate handle the transfer?

A.It drops the packet silently without notifying the user or generating a log
B.It aborts the connection immediately and displays a replacement message to the user
C.It buffers the entire file to disk, cleans the file, and then emails the cleaned file to the user
D.It allows the download to complete and then quarantines the file locally on the client endpoint
AnswerB

In flow-based inspection, the FortiGate scans packets as they traverse the proxy and, upon detecting malware, drops the connection and serves a replacement message. This satisfies the scenario's requirement by halting the infected download before completion.

Why this answer

In flow-based inspection mode, when the FortiGate detects an infected file, it aborts the connection immediately and displays a replacement message to the user. This is because flow-based inspection does not buffer the entire file; it scans as data streams and can terminate the session upon detection. The replacement message informs the user why the download failed.

Exam trap

FORTINET-NSE123 often tests the difference between flow-based and proxy-based inspection actions — candidates may pick 'buffers the entire file' because they confuse flow-based with proxy-based, but the trap is that flow-based aborts the connection.

How to eliminate wrong answers

Option A is wrong because the FortiGate does not drop packets silently; it generates logs and typically sends a replacement message. Option C is wrong because buffering the entire file to disk, cleaning it, and emailing it is characteristic of proxy-based inspection with a specific action like 'quarantine' or 'clean', not flow-based. Option D is wrong because the FortiGate does not quarantine files on the client endpoint; that would require endpoint software, and flow-based inspection blocks at the gateway.

124
MCQmedium

An administrator needs to modify the hostname of the FortiGate via the CLI. Which configuration context and command are used?

A.config system settings > set name [name] > end
B.set hostname [name]
C.config system global > set hostname [name] > end
D.execute hostname [name]
AnswerC

Hostname is a global device setting, so it lives under 'config system global', where 'set hostname [name]' assigns the new name, then 'end' applies it. This context and command pair satisfies the requirement to modify the FortiGate hostname via the CLI.

Why this answer

The hostname of a FortiGate is configured under the system global configuration context. The correct sequence is to enter 'config system global', then use 'set hostname [name]', and finally 'end' to apply the change. This is the standard method for setting the device's hostname via the CLI, as documented in Fortinet's administration guide.

Exam trap

FORTINET-NSE123 often tests the distinction between 'config system global' and 'config system settings', as both are global contexts but serve different purposes; candidates may incorrectly choose 'system settings' for hostname configuration.

How to eliminate wrong answers

Option A is wrong because 'config system settings' is used for system-wide settings like DNS or timeouts, not the hostname; the correct context is 'system global'. Option B is wrong because 'set hostname [name]' is only valid after entering the correct configuration context; it cannot be executed directly from the top-level CLI. Option D is wrong because 'execute hostname [name]' is not a valid FortiGate command; 'execute' is used for actions like reboot or backup, not for setting the hostname.

125
Multi-Selecteasy

Which TWO types of objects can be created to group network resources for firewall policies on a FortiGate? (Choose two.)

Select 2 answers
A.SD-WAN performance SLA group
B.High availability heartbeat group
C.Firewall address group
D.Firewall service group
E.Antivirus signature group
AnswersC, D

Firewall address groups bundle individual addresses, ranges, FQDNs or subnets into one named object, letting a single policy reference many resources. This directly satisfies the stem's requirement to group network resources for firewall policies, since address groups are the native container FortiGate policies call upon for source and destination matching.

Why this answer

Firewall address groups (option C) are created in FortiGate under Policy & Objects > Addresses to bundle multiple IPv4/IPv6 addresses, IP ranges, FQDNs, or geolocation objects into a single named object, which can then be referenced in firewall policies to match source or destination network resources. Firewall service groups (option D) similarly aggregate multiple service objects (protocol/port definitions such as TCP/80 or UDP/53) into one named object for use in policy service fields, making them the other valid grouping object for firewall policies. SD-WAN performance SLA groups (option A) are used to define health-check thresholds for SD-WAN members, not to group network resources for policy matching.

High availability heartbeat groups (option B) relate to HA interface monitoring and cluster communication, not firewall policy objects. Antivirus signature groups (option E) are security-profile components for AV scanning, not address or service groupings used in firewall policies.

Exam trap

FORTINET-NSE123 often tests whether candidates can distinguish reusable firewall policy objects (address/service groups) from feature-specific constructs like SD-WAN SLA groups or HA heartbeat settings.

126
Multi-Selectmedium

Which TWO of the following indicators are commonly associated with a potential phishing email? (Choose two)

Select 2 answers
A.Generic greetings like 'Dear Customer' instead of the recipient's actual name
B.A standard newsletter sent via an officially approved corporate marketing platform with working unsubscribe links
C.A sender domain address that slightly misspells a trusted organization's name
D.Content written with perfect grammar, standard company formatting, and no sense of urgency
E.An email digitally signed with a valid corporate PKI certificate issued by the internal IT department
AnswersA, C

Phishing campaigns often use impersonal salutations because attackers send bulk messages without knowing recipients' names. A generic greeting such as 'Dear Customer' is therefore a recognised indicator that the message may be fraudulent rather than legitimate correspondence.

Why this answer

Option A is correct because phishing messages frequently use impersonal, generic salutations such as 'Dear Customer' or 'Dear User' since attackers mass-mail victims without knowing their real names, which is a classic social-engineering red flag. Option C is correct because typosquatting or look-alike sender domains (e.g., 'micros0ft.com' or 'paypa1.com') are a hallmark of phishing, used to impersonate a trusted organization while evading simple domain blocklists. Option B is not an indicator of phishing because a legitimate newsletter from an approved corporate marketing platform with functioning unsubscribe links reflects proper bulk-email practices.

Option D is not an indicator because perfect grammar, consistent formatting, and absence of urgency describe well-crafted legitimate mail, not the errors and pressure tactics typical of phishing. Option E is not an indicator because a valid digital signature from an internal PKI certificate actually verifies sender authenticity and integrity, which is the opposite of a phishing trait.

Exam trap

FORTINET-NSE123 often tests the ability to distinguish between phishing indicators and legitimate email characteristics, trapping candidates who overlook that perfect grammar and valid digital signatures are signs of legitimacy, not phishing.

127
MCQhard

An organization wants to ensure that no single administrator has the unchecked authority to approve and deploy high-risk firewall rule changes into production. Which security governance mechanism should be implemented?

A.Separation of duties
B.Mandatory access control labeling
C.Single sign-on federation
D.Role-based access auditing
AnswerA

Separation of duties splits rule authoring from approval and deployment, so the administrator proposing a high-risk change cannot also authorise it. This directly satisfies the stem's constraint that no single administrator holds unchecked authority over the full change lifecycle.

Why this answer

Separation of duties (SoD) is the governance control that splits a high-risk process across multiple roles so no single administrator can both author and approve/deploy a change. By requiring a different person to approve firewall rule changes than the one who drafts them, the organization prevents unilateral, unchecked authority. This is a foundational ITIL/COBIT and ISO 27001 control for change management.

Exam trap

FORTINET-NSE123 often tests whether candidates confuse authentication/authorization controls (SSO, RBAC) with governance controls (SoD), and whether they recognize that auditing is detective rather than preventive.

How to eliminate wrong answers

Option B is wrong because mandatory access control labeling is about enforcing data classification and clearance levels (e.g., Bell-LaPadula), not about splitting approval authority for changes. Option C is wrong because SSO federation centralizes authentication and improves user experience, but it does not prevent one admin from approving their own change. Option D is wrong because role-based access auditing reviews who has which roles after the fact; it is detective, not preventive, and does not enforce dual control.

128
MCQhard

When configuring dynamic routing on a FortiGate using OSPF, what is the function of a designated router (DR) in a multi-access broadcast network?

A.To translate private internal IP addresses to public IPs for internet browsing
B.To encrypt user data traffic traversing IPsec VPN tunnels between headquarters and branches
C.To distribute antivirus signature updates to isolated FortiGate appliances
D.To centralize LSA exchanges and minimize routing protocol traffic on multi-access broadcast networks
AnswerD

The DR centralises link-state advertisement exchanges on multi-access broadcast networks, reducing redundant flooding between every router pair. It satisfies the stem by describing how OSPF limits routing protocol traffic while ensuring all routers receive consistent topology information.

Why this answer

In OSPF, a designated router (DR) is elected on multi-access broadcast networks (like Ethernet) to centralize the exchange of Link State Advertisements (LSAs). Instead of every router forming adjacencies with every other router (full mesh), all non-DR routers (DROTHERs) form adjacencies only with the DR and BDR. The DR then floods LSAs to all other routers on the segment, drastically reducing protocol overhead and preventing excessive LSA replication.

Exam trap

FORTINET-NSE123 often tests the misconception that OSPF DRs perform address translation or encryption, confusing routing protocol roles with other FortiGate features like NAT or IPsec.

How to eliminate wrong answers

Option A is wrong because NAT (Network Address Translation) is a separate feature unrelated to OSPF; it translates IP addresses at the edge, not routing protocol traffic. Option B is wrong because IPsec encryption is handled by VPN configurations, not by OSPF DRs; OSPF does not encrypt data traffic. Option C is wrong because distributing antivirus signatures is a function of FortiGuard services, not OSPF; OSPF is purely a routing protocol.

129
MCQmedium

An administrator wants to check the operational status of all physical and logical interfaces in a summary table view. Which menu path in the web-based manager should be opened?

A.Policy & Objects > Interfaces
B.Monitor > Interface Summary
C.Network > Interfaces
D.System > Interfaces
AnswerC

Network > Interfaces is the central page for every interface type on a FortiGate: physical ports, VLAN subinterfaces, aggregates, redundant interfaces, software switches, loopbacks and IPsec tunnel interfaces. The table shows link status, IP address, type, role and administrative access, and can be grouped or filtered. Opening an interface lets you edit its settings, so it serves both monitoring and configuration.

Why this answer

In FortiGate's web-based manager, the operational status of all physical and logical interfaces is displayed in a summary table under Network > Interfaces. This page shows real-time link status, IP addresses, speed/duplex, and traffic statistics for each interface. It is the central location for monitoring and configuring interface settings, not just configuration.

Exam trap

FORTINET-NSE123 often tests the distinction between configuration and monitoring menus, and candidates may confuse the Network > Interfaces page with a non-existent monitoring path like Monitor > Interface Summary, or incorrectly assume interface status is under System.

How to eliminate wrong answers

Option A is wrong because Policy & Objects > Interfaces does not exist; interface configuration is under Network, and Policy & Objects deals with firewall policies and objects. Option B is wrong because Monitor > Interface Summary is not a valid menu path; monitoring is typically under Dashboard or dedicated monitor menus, but interface summary is not there. Option D is wrong because System > Interfaces is not a valid path; System covers administrative settings like administrators, config, and HA, not interface status.

130
MCQhard

An organization requires high availability (HA) for two FortiGate devices to ensure continuous network uptime during hardware failures. Which operating mode synchronizes sessions, configuration, and routing state between the primary and secondary units in an active-passive cluster?

A.Dynamic Multicast Routing Protocol (PIM-SM)
B.FortiGate Clustering Protocol (FGCP) Active-Passive mode
C.Virtual Router Redundancy Protocol (VRRP) active-active balancing
D.Border Gateway Protocol (BGP) Multipath clustering
AnswerB

FGCP is Fortinet's proprietary HA protocol; in active-passive mode the primary forwards traffic while the secondary stays synchronised, receiving session, configuration and routing table updates over the heartbeat links. This satisfies the stem's requirement for continuous uptime during hardware failure, since the standby takes over seamlessly.

Why this answer

FortiGate Clustering Protocol (FGCP) in Active-Passive mode is the native Fortinet HA mechanism that synchronizes sessions, configuration, and routing state between cluster members. The primary unit handles all traffic while the secondary remains in standby, ready to take over seamlessly upon failure. FGCP uses heartbeat interfaces and hello packets to detect failures and trigger failover within seconds, preserving established sessions.

Exam trap

The trap is confusing VRRP (a generic first-hop redundancy protocol) with FGCP (Fortinet's proprietary HA protocol) — candidates who know VRRP from other vendors often select it, missing that FortiGate HA requires FGCP for full state synchronization.

How to eliminate wrong answers

Option A is wrong because PIM-SM is a multicast routing protocol used for efficient multicast group traffic delivery, not for HA clustering or state synchronization. Option C is wrong because VRRP is a standards-based first-hop redundancy protocol that provides virtual IP failover, but it does not synchronize FortiGate session tables, configuration, or routing state — and 'active-active balancing' is not how FortiGate HA is described. Option D is wrong because BGP Multipath is a routing technique for load balancing across equal-cost paths, not an HA clustering protocol, and it does not synchronize firewall state.

131
MCQmedium

A network administrator is troubleshooting an intermittent connectivity issue on a FortiGate 100F running FortiOS 7.2. They suspect that the problem is related to the session table filling up. Which CLI command should they use to view the current session count and the maximum session limit?

A.get system session status
B.show system session info
C.diagnose sys session stat
D.diagnose netlink session list
AnswerC

This command displays statistics about the session table, including the current number of sessions and the maximum session limit. It is the correct tool to quickly assess session table utilization and determine if the table is near capacity, which could cause new sessions to be dropped and lead to intermittent connectivity issues.

Why this answer

The correct command is 'diagnose sys session stat', which provides a summary of session table usage, including current and maximum session counts. This allows the administrator to quickly determine if the session table is exhausted, a common cause of intermittent connectivity. Other options are either invalid commands or do not provide the necessary information.

Exam trap

The trap here is confusing the 'diagnose sys session' command family with non-existent 'get' or 'show' commands for session statistics.

132
Multi-Selectmedium

Which TWO criteria can be used in a FortiGate firewall policy to match and control traffic? (Choose two.)

Select 2 answers
A.Service objects (ports and protocols like HTTP or SSH)
B.FortiGuard signature version number
C.Source and destination IP addresses / address objects
D.CPU utilization percentage of FortiASIC chips
E.Administrator GUI idle timeout threshold
AnswersA, C

Service objects define the Layer 4 protocol and port, such as TCP 80 for HTTP or TCP 22 for SSH, letting the policy match traffic by application service. This satisfies the criterion of matching and controlling traffic using port and protocol information.

Why this answer

Option A is correct because FortiGate firewall policies match traffic using service objects, which define the destination port and protocol (for example TCP/80 for HTTP or TCP/22 for SSH), allowing the policy to control traffic by application service. Option C is correct because firewall policies match on source and destination IP addresses, typically referenced through address objects (host, subnet, or range), which is a fundamental match criterion for permitting or denying traffic between networks. Option B is incorrect because the FortiGuard signature version number identifies the installed IPS/AV database revision, not a per-policy traffic match field.

Option D is incorrect because FortiASIC CPU utilization is a hardware performance metric, not a policy matching criterion. Option E is incorrect because the administrator GUI idle timeout is an administrative session setting, not a firewall policy match condition.

Exam trap

FORTINET-NSE123 often tests whether candidates confuse policy match criteria with monitoring or system-level parameters, leading them to select metrics like CPU utilization or signature versions.

133
MCQeasy

How can an administrator quickly verify whether the FortiGate unit has a valid and active FortiCare support contract from the GUI?

A.Network > Interfaces
B.Policy & Objects > Objects
C.Log & Report > Event Log
D.System > FortiGuard
AnswerD

System > FortiGuard displays the FortiGuard licence status, including the FortiCare support contract's validity and expiry date, directly in the GUI. This satisfies the requirement to verify an active contract quickly, without CLI commands or external portal checks, since the licence widget reflects the unit's registered entitlement.

Why this answer

The FortiGuard page under System > FortiGuard displays the FortiGate's entitlement status, including the FortiCare support contract, license validity, and individual security service subscriptions (AV, IPS, Web Filter, etc.). Administrators can view the support level, expiry date, and registration status directly from this GUI page. This is the single pane where FortiGate reports its FortiCare registration and service license state.

Exam trap

The trap here is confusing general system/event logging pages with the dedicated FortiGuard licensing page — candidates often pick Log & Report because they assume license errors appear there.

How to eliminate wrong answers

Option A is wrong because Network > Interfaces only shows interface configuration (IP, role, status) and has nothing to do with FortiCare licensing. Option B is wrong because Policy & Objects > Objects is where address, service, and VIP objects are defined, not license status. Option C is wrong because Log & Report > Event Log shows system events and audit records but is not the authoritative place to verify an active FortiCare contract.

134
MCQeasy

An attacker leaves several branded USB flash drives labeled 'Confidential Salary Data 2026' in the parking lot of a targeted enterprise, hoping curious employees will plug them into corporate computers. What type of social engineering attack is being demonstrated?

A.Baiting
B.Watering hole attack
C.Tailgating
D.Phishing
AnswerA

Baiting exploits curiosity by leaving physical media such as branded USB drives for victims to plug in, delivering malware once connected. The salary-themed labels entice employees, matching the baiting definition rather than phishing or tailgating.

Why this answer

Baiting is a social engineering attack where the attacker leaves a physical item (like a USB drive) or offers something enticing to lure victims into compromising security. The branded USB drives labeled 'Confidential Salary Data 2026' exploit curiosity and the promise of valuable information, hoping employees plug them in and execute malicious payloads. This is the textbook definition of baiting.

Exam trap

FORTINET-NSE123 often tests the distinction between baiting and phishing, causing candidates to select phishing because both involve luring victims, but baiting specifically uses physical media or tangible offers rather than digital messages.

How to eliminate wrong answers

Option B is wrong because a watering hole attack compromises a website frequented by the target group, infecting visitors — it does not involve leaving physical media in a parking lot. Option C is wrong because tailgating involves physically following an authorized person into a restricted area, which is unrelated to USB drives. Option D is wrong because phishing uses fraudulent emails or messages to trick recipients into clicking links or opening attachments, not physical USB drops.

135
MCQeasy

What is the primary function of a FortiGate Virtual IP (VIP) object?

A.To encrypt site-to-site VPN tunnels using IPsec phase 1 parameters
B.To perform Destination NAT (DNAT) for mapping external public IP addresses to internal private servers
C.To assign dynamic IP addresses to wireless access points via DHCP
D.To group internal source IP addresses for outbound internet browsing policies
AnswerB

A Virtual IP performs Destination NAT, translating the external public IP and port in inbound packets to an internal private server's address. This satisfies the requirement to expose internal servers to external clients without assigning them routable public addresses.

Why this answer

A FortiGate Virtual IP (VIP) object is used to perform Destination NAT (DNAT), mapping an external public IP address and port to an internal private server IP and port. It is the standard mechanism for publishing internal services (web, mail, RDP) to the internet through the FortiGate.

Exam trap

FORTINET-NSE123 often tests whether candidates confuse VIP (DNAT for inbound publishing) with IP pools (SNAT for outbound), address groups (policy matching), or IPsec objects (VPN encryption).

How to eliminate wrong answers

Option A is wrong because IPsec phase 1 parameters are configured under VPN > IPsec Tunnels, not in a VIP object; VIPs do not encrypt tunnels. Option C is wrong because DHCP address assignment to access points is handled by the DHCP server configuration (or FortiLink DHCP), not by VIP objects. Option D is wrong because grouping internal source IPs for outbound policies is done with firewall address groups or ISDB objects, not VIPs; VIPs are for inbound DNAT, not outbound source grouping.

136
MCQmedium

An administrator needs to allow remote users to access the corporate network securely over the internet. The administrator wants to use a FortiGate's built-in VPN functionality that provides a clientless web portal for users to access internal resources. Which VPN type should the administrator configure?

A.L2TP VPN
B.IPsec VPN
C.SSL VPN
D.GRE VPN
AnswerC

SSL VPN on a FortiGate provides a clientless web portal that allows users to access internal resources through a web browser without installing a client. It can also support tunnel mode with a client, but the web portal mode is specifically designed for clientless access. This matches the administrator's need for a clientless web portal.

Why this answer

SSL VPN is the FortiGate feature that provides a clientless web portal for remote users to access internal resources through a browser. IPsec, L2TP, and GRE VPNs require client software or are not designed for clientless access. Therefore, SSL VPN is the correct choice.

Exam trap

The trap here is assuming that any VPN type can provide a clientless web portal, when in fact only SSL VPN on FortiGate includes that capability.

137
MCQmedium

An administrator needs to test DNS resolution directly from the FortiGate command line interface to troubleshoot a FortiGuard connectivity issue. Which command should be used?

A.execute dns-lookup [hostname]
B.ping [hostname]
C.get system dns
D.diagnose test resolv [hostname]
AnswerA

The execute dns-lookup command queries a DNS server directly from the FortiGate CLI, returning the resolved address or failure needed to diagnose FortiGuard name resolution. It satisfies the requirement to test DNS resolution from the command line.

Why this answer

The correct command is `execute dns-lookup [hostname]` because it directly queries the FortiGate's configured DNS servers to resolve a hostname, providing the exact IP resolution result needed to troubleshoot FortiGuard connectivity. This command uses the FortiGate's DNS resolver settings and returns the resolved IP address or an error, making it the most direct tool for DNS resolution testing. Other commands either perform ICMP checks, display DNS configuration, or are not valid FortiOS commands.

Exam trap

FORTINET-NSE123 often tests the distinction between commands that display DNS configuration versus those that actively perform a DNS query, and candidates may incorrectly choose `ping` because it also resolves hostnames, but it does not isolate DNS resolution.

How to eliminate wrong answers

Option B is wrong because `ping [hostname]` tests ICMP reachability and may trigger DNS resolution as a side effect, but it does not isolate DNS resolution and can be blocked by ICMP filters, leading to misleading results. Option C is wrong because `get system dns` only displays the configured DNS servers and settings, not the actual resolution of a hostname. Option D is wrong because `diagnose test resolv [hostname]` is not a valid FortiOS command; the correct diagnose command for DNS resolution is `diagnose test application dnsproxy` or similar, but not this syntax.

138
MCQmedium

An IT team is reviewing security logs and discovers that a user account was successfully accessed from two geographically impossible locations within a ten-minute timeframe. What type of anomaly does this represent?

A.Bandwidth saturation anomaly
B.Impossible travel anomaly
C.Hardware failure indicator
D.DNS poisoning event
AnswerB

Two successful logins from geographically distant locations within ten minutes cannot be achieved by physical travel, so the pattern indicates compromised credentials or session hijacking. This is the defining signature of an impossible travel anomaly, matching the log evidence precisely.

Why this answer

The scenario describes a user account being accessed from two geographically distant locations within a timeframe that makes physical travel between them impossible. This is the textbook definition of an impossible travel anomaly, a common behavioral analytics detection used in security monitoring. Fortinet's FortiAnalyzer and FortiSIEM, for example, correlate login events with geolocation data to flag such events as suspicious, often indicating credential compromise or session hijacking.

Exam trap

FORTINET-NSE123 often tests the distinction between behavioral anomalies (like impossible travel) and network or hardware anomalies, so candidates must recognize that geographic impossibility is a user behavior indicator, not a network performance or attack signature.

How to eliminate wrong answers

Option A is wrong because bandwidth saturation anomaly refers to network performance issues where traffic exceeds capacity, not user authentication patterns. Option C is wrong because hardware failure indicator relates to physical device malfunctions (e.g., disk errors, power supply issues), not login anomalies. Option D is wrong because DNS poisoning event involves tampering with DNS records to redirect traffic, which is a network-level attack, not a user access anomaly.

139
MCQmedium

An administrator wants to view a chronological log of security threats and blocked virus events in real-time directly on the FortiGate GUI. Which FortiOS feature provides this live graphical and tabular logging interface?

A.Firmware upgrade wizards
B.HA cluster status monitors
C.Static routing summary tables
D.FortiView dashboards
AnswerD

FortiView dashboards aggregate live logs into graphical and tabular widgets, streaming threat and blocked-virus events chronologically as they occur. This directly satisfies the requirement for real-time, on-device visibility through the FortiGate GUI, without needing an external FortiAnalyzer or log server.

Why this answer

FortiView dashboards in FortiOS provide live, graphical and tabular views of traffic, threats, and blocked events — including virus detections — aggregated in real time on the FortiGate GUI. Administrators can drill into sources, destinations, applications, and threat types without leaving the device. This is the feature designed for at-a-glance real-time security monitoring.

Exam trap

FORTINET-NSE123 often tests whether candidates can distinguish FortiView's real-time GUI logging from FortiAnalyzer's centralized log storage and from unrelated maintenance or routing widgets.

How to eliminate wrong answers

Option A is wrong because firmware upgrade wizards are maintenance tools for updating FortiOS, not logging interfaces. Option B is wrong because HA cluster status monitors show cluster health, not threat or virus event logs. Option C is wrong because static routing summary tables display route entries, not security event telemetry.

140
MCQhard

An attacker calls the corporate helpdesk posing as a stressed executive traveling abroad, claiming they are locked out of their account and urgently need their password reset without going through standard verification protocols. This attack relies primarily on exploiting which vulnerability?

A.Human psychology and helpfulness
B.Misconfigured firewall security policies
C.Cryptographic weak implementation
D.Unpatched operating system kernel bugs
AnswerA

Social engineering exploits the helpdesk agent's natural desire to assist an authority figure under time pressure, bypassing identity verification. The stem's constraint — an attacker requesting a password reset without standard verification — is satisfied because the vulnerability lies in human psychology and helpfulness, not technical controls.

Why this answer

This is a classic vishing (voice phishing) / social engineering attack where the attacker manipulates the helpdesk agent's natural desire to be helpful and their deference to authority (a stressed executive). The vulnerability exploited is human psychology — urgency, authority, and empathy — not any technical misconfiguration. No firewall rule, cryptographic weakness, or kernel bug is involved because the attacker never touches the technology directly; they convince a human to bypass controls.

Exam trap

The trap is that candidates overthink the question and look for a technical control failure, when the scenario explicitly describes a phone call exploiting trust — the answer is always the human element in social engineering questions.

How to eliminate wrong answers

Option B is wrong because misconfigured firewall policies are a technical control failure, but the attacker here never attempts to traverse the firewall — they call the helpdesk and ask a human to reset credentials. Option C is wrong because cryptographic weaknesses (e.g., weak ciphers, broken key exchange) would be relevant only if the attacker were cracking or intercepting encrypted authentication, which is not described. Option D is wrong because unpatched kernel bugs require exploit code execution against an OS, whereas this attack relies entirely on verbal manipulation with no software exploitation.

141
MCQeasy

An administrator is setting up a new FortiGate firewall and needs to configure basic access control between the internal corporate network and the external public network. Which object type should the administrator create first to group internal IP addresses for policy creation?

A.Application Control signature
B.Virtual IP object
C.Firewall Address object
D.Traffic Shaper object
AnswerC

Firewall Address objects group internal IP addresses or subnets into named, reusable entities. Policies then reference these objects rather than raw addresses, satisfying the requirement to group internal IPs before building access control between the corporate and public networks.

Why this answer

Firewall Address objects are the fundamental building blocks used to define IP addresses, subnets, or ranges (such as the internal corporate network) that are then referenced in firewall policies. Grouping internal IPs into an address object (or address group) allows the administrator to reference that object as the source in a policy, which is the standard first step before creating access control rules. Application Control signatures, Virtual IPs, and Traffic Shapers serve entirely different purposes and cannot group internal subnets for policy matching.

Exam trap

FORTINET-NSE123 often tests whether candidates confuse address objects (used for policy matching) with Virtual IPs (used for NAT), causing them to pick the NAT-related option when the question is really about grouping internal subnets.

How to eliminate wrong answers

Option A is wrong because Application Control signatures define application identification patterns for Layer 7 inspection, not IP address groupings for policy matching. Option B is wrong because a Virtual IP object performs destination NAT (DNAT) mapping of an external address to an internal server, not grouping of internal subnets. Option D is wrong because a Traffic Shaper object defines bandwidth limits and prioritization, not address groupings used as policy match criteria.

142
MCQhard

When a FortiGate device inspects HTTPS traffic using deep inspection, how does the security engine handle the TLS/SSL encryption handshake between the client and the destination server?

A.It strips all encryption permanently and forwards all internal traffic as plain text HTTP to the server
B.It inspects only the SNI (Server Name Indication) field in the unencrypted TLS Client Hello packet header
C.It acts as a man-in-the-middle, terminating the session and re-signing traffic with a local CA certificate
D.It relies entirely on the destination web server's private key pre-configured in the firewall policy
AnswerC

Deep inspection requires the FortiGate to intercept the TLS handshake, present its own certificate signed by a local CA, and decrypt, inspect, then re-encrypt traffic. This proxy termination satisfies the stem's requirement to examine encrypted HTTPS payloads, which certificate inspection alone cannot achieve.

Why this answer

FortiGate deep inspection performs full TLS/SSL man-in-the-middle interception: it terminates the client's TLS session, decrypts the traffic, inspects it against security profiles (IPS, antivirus, web filter), then re-encrypts and forwards it to the destination server using a certificate signed by a local CA that the client must trust. This allows inspection of encrypted payloads that would otherwise be opaque.

Exam trap

The trap is confusing 'certificate inspection' (SNI-only, no decryption) with 'deep inspection' (full MITM decryption) — candidates often pick the SNI answer because it sounds technically sophisticated, but it describes a different, less invasive mode.

How to eliminate wrong answers

Option A is wrong because FortiGate does not strip encryption permanently or forward plaintext HTTP — it re-encrypts traffic to the server, maintaining end-to-end encryption semantics (albeit with FortiGate as an intermediary). Option B is wrong because SNI inspection is a limited technique used in 'certificate inspection' mode, which only reads the unencrypted Client Hello to categorize traffic without decrypting payloads — it does not provide deep inspection. Option D is wrong because FortiGate does not possess the destination server's private key; it generates its own certificates signed by a trusted local CA to impersonate the server to the client.

143
MCQhard

When configuring an IPsec VPN tunnel between two FortiGate units using pre-shared keys (PSK), what is required for successful Phase 1 authentication?

A.The pre-shared key must be configured in Phase 2 rather than Phase 1
B.Both peers must use dynamic IP addresses assigned by DHCP
C.Both peers must run different firmware versions to ensure cryptographic compatibility
D.Both peers must match on Phase 1 encryption, hash algorithms, DH group, and identical pre-shared keys
AnswerD

Phase 1 IKE negotiation demands symmetric proposals: both peers must agree on encryption, hash, and DH group, otherwise the SA fails. The PSK must also match exactly on both sides, since it authenticates each peer's identity during main or aggressive mode.

Why this answer

IPsec Phase 1 (IKE SA) negotiation requires both peers to agree on matching parameters: encryption algorithm, hash/integrity algorithm, Diffie-Hellman group, authentication method, and the pre-shared key value. If any of these differ, the IKE SA cannot be established and Phase 2 never begins. Identical PSKs on both peers are mandatory for PSK-based authentication.

Exam trap

FORTINET-NSE123 often tests the confusion between Phase 1 and Phase 2 parameters, tricking candidates into thinking the PSK or encryption settings belong to Phase 2.

How to eliminate wrong answers

Option A is wrong because the pre-shared key is configured and used during Phase 1 (IKE SA) authentication, not Phase 2 (IPsec SA); Phase 2 handles traffic selectors and encryption for the data tunnel. Option B is wrong because IPsec supports both static and dynamic peer addresses — dynamic IPs are handled via dial-up VPN configurations, not required for Phase 1 success. Option C is wrong because mismatched firmware is not a requirement; in fact, matching or compatible firmware is preferred, and differing versions can cause interoperability issues rather than ensure compatibility.

144
MCQmedium

A security analyst is investigating a security alert generated by FortiGate Intrusion Prevention System (IPS). The log indicates that a known exploit signature was detected and dropped. How does FortiGate IPS inspect network traffic to identify such patterns?

A.By forcing all communicating hosts to authenticate via Kerberos before establishing a TCP handshake.
B.By monitoring static ARP tables for unauthorized MAC address changes on the local subnet.
C.By matching packet payloads and protocol behavior against a database of known exploit signatures.
D.By querying a cloud-based DNS blacklist every time a packet crosses the physical firewall interface.
AnswerC

Signature-based IPS inspection compares packet payloads and protocol behaviour against a database of known exploit signatures, which is exactly how FortiGate detects and drops the exploit traffic described. The stem's constraint — a known exploit signature being matched — is satisfied only by this pattern-matching mechanism, not by anomaly or reputation-based methods.

Why this answer

FortiGate IPS inspects traffic by matching packet payloads and protocol behavior against a database of known exploit signatures. When a signature matches, the FortiGate can log, alert, or drop the packet depending on the IPS sensor action configured. This is signature-based deep packet inspection at the application layer.

Exam trap

FORTINET-NSE123 often tests the confusion between IPS signature-based inspection and other security mechanisms (authentication, ARP monitoring, DNS blacklisting), so candidates pick a plausible-sounding but technically unrelated control.

How to eliminate wrong answers

Option A is wrong because Kerberos authentication is an identity/access mechanism, not an IPS inspection method — IPS does not force host authentication before TCP handshakes. Option B is wrong because static ARP monitoring is a Layer 2 anti-spoofing technique, not how IPS identifies exploit patterns. Option D is wrong because DNS blacklist queries are used for DNS filtering or botnet C&C blocking, not for signature-based exploit detection in packet payloads.

145
MCQmedium

An enterprise updates its patch management policy to mandate that all operating systems and third-party software must be updated within 48 hours of critical vulnerability disclosures. What security vulnerability window is this policy designed to minimize?

A.The network lease duration assigned by corporate DHCP servers.
B.The exposure window during which attackers can exploit known unpatched vulnerabilities.
C.The physical hardware warranty expiration window for end-user laptops.
D.The vendor development lifecycle window for creating new software features.
AnswerB

The 48-hour mandate directly shrinks the exposure window between a critical vulnerability's public disclosure and its remediation, denying attackers the known-unpatched exploitation period. This satisfies the policy's aim of minimising the time systems remain vulnerable to publicly documented exploits, which is precisely the window attackers target after patches become available.

Why this answer

A 48-hour patch mandate for critical vulnerabilities is designed to shrink the exposure window — the period between public disclosure of a vulnerability and the application of a fix. Attackers frequently weaponize exploits within days of disclosure, so minimizing this window reduces the chance of successful exploitation.

Exam trap

FORTINET-NSE123 often tests the definition of 'vulnerability window,' confusing it with unrelated windows like DHCP leases or warranty periods.

How to eliminate wrong answers

Option A is wrong because DHCP lease duration relates to IP address assignment, not vulnerability exposure. Option C is wrong because hardware warranty expiration is a procurement/support concern, not a security exposure window. Option D is wrong because vendor development lifecycle is about feature creation, not the risk period for unpatched systems.

146
MCQeasy

Which Fortinet security product is specifically designed to protect web applications (such as public-facing e-commerce portals) against OWASP Top 10 vulnerabilities like SQL injection and cross-site scripting?

A.FortiWeb
B.FortiGate
C.FortiMail
D.FortiSandbox
AnswerA

FortiWeb is a web application firewall (WAF) that inspects HTTP/HTTPS traffic and applies signatures and anomaly detection to block OWASP Top 10 attacks such as SQL injection and cross-site scripting, directly satisfying the requirement to protect public-facing e-commerce portals.

Why this answer

FortiWeb is Fortinet's dedicated Web Application Firewall (WAF) that provides specialized protection for web applications against OWASP Top 10 threats such as SQL injection, cross-site scripting (XSS), and cross-site request forgery. It uses behavioral analysis, signature-based detection, and machine learning to inspect HTTP/HTTPS traffic and block malicious requests before they reach the application. FortiWeb is designed for public-facing web services like e-commerce portals, APIs, and web portals, offering features like virtual patching, bot mitigation, and API protection.

Exam trap

FORTINET-NSE123 often tests the distinction between network security (FortiGate) and application security (FortiWeb), so candidates may incorrectly assume FortiGate's IPS can fully protect web applications, but it lacks the specialized WAF capabilities required for OWASP Top 10 mitigation.

How to eliminate wrong answers

Option B is wrong because FortiGate is a next-generation firewall (NGFW) that provides network-level security (e.g., IPS, antivirus, VPN) but lacks the deep HTTP/HTTPS inspection and application-layer attack mitigation specific to web applications; it does not natively understand OWASP Top 10 attack patterns like SQL injection in the same way a WAF does. Option C is wrong because FortiMail is a secure email gateway focused on email security (spam, phishing, malware, DLP), not web application protection. Option D is wrong because FortiSandbox is a threat detection and analysis appliance that detonates suspicious files in a sandbox to identify zero-day malware, but it does not protect web applications from OWASP Top 10 vulnerabilities.

147
MCQeasy

An office worker receives an email claiming to be from the internal HR department, urgently requesting them to click a link and verify their banking details to avoid a delay in payroll. What is the most appropriate initial action for the employee to take according to foundational cybersecurity best practices?

A.Click the link to verify if the website looks authentic before reporting it
B.Report the email using the organization's designated phishing reporting mechanism
C.Forward the email to all colleagues as a warning
D.Reply to the sender asking for verbal confirmation of their identity
AnswerB

Reporting via the organisation's designated phishing channel alerts security teams to the credential-harvesting attempt and enables blocking of similar messages. This satisfies the best-practise requirement for an initial action without engaging the malicious link or divulging banking details.

Why this answer

The email exhibits classic phishing indicators: urgency, authority impersonation (HR), and a request for sensitive financial data. Per foundational security awareness best practices (and frameworks like NIST SP 800-50 and Fortinet's own training), the correct initial action is to report the suspicious email via the organization's designated phishing reporting mechanism (e.g., a 'Report Phish' button or dedicated mailbox). This allows the security team to analyze, block, and remove the threat from other inboxes, and it avoids any interaction that could compromise the user or network.

Exam trap

FORTINET-NSE123 often tests the instinct to 'verify' or 'warn others' instead of following the formal reporting process, but the correct answer always prioritizes reporting without interaction to avoid escalation.

How to eliminate wrong answers

Option A is wrong because clicking the link—even just to 'check' authenticity—can trigger drive-by downloads, credential harvesting, or beaconing to a command-and-control server, and it violates the principle of never interacting with unverified links. Option C is wrong because forwarding the email to all colleagues amplifies the threat, potentially causing multiple users to click the link and overwhelming the IT team with reports, instead of following the proper reporting channel. Option D is wrong because replying to the sender confirms the email address is active and opens a dialogue with the attacker, who can then use social engineering to further manipulate the employee; verbal confirmation should be done via a known, independent channel, not by replying.

148
MCQhard

An administrator is troubleshooting high memory utilization on a FortiGate. They run 'get system performance status' and see that memory usage is in conserve mode. What immediate action does FortiOS take when entering conserve mode?

A.It stops allocating memory for certain cache operations and may block new non-administrative connection attempts.
B.It immediately reboots the device to clear RAM.
C.It wipes all historical log files from local disk storage.
D.It automatically initiates a firmware rollback to the previous stable version.
AnswerA

Conserve mode triggers FortiOS to halt memory allocation for non-essential cache operations and refuse new non-administrative connections, preserving memory for critical processes. This directly addresses the high memory utilisation constraint, keeping the FortiGate responsive and administrative access available.

Why this answer

When FortiOS enters conserve mode, it stops allocating memory for non-essential cache operations and may block new non-administrative connection attempts (e.g., new sessions that would consume memory) to protect the device from a full memory exhaustion that could crash it. Administrative access is preserved so the admin can remediate. This is a protective degradation, not a reboot or data wipe.

Exam trap

FORTINET-NSE123 often tests the exact automatic behavior of conserve mode — candidates assume a reboot or log wipe, but the real action is halting cache allocation and blocking new non-admin connections.

How to eliminate wrong answers

Option B is wrong because FortiOS does not auto-reboot on entering conserve mode — a reboot is a manual remediation an admin might choose, but it is not the automatic action. Option C is wrong because wiping historical logs is not part of conserve mode; log rolling/overwriting may occur under disk pressure, but that's a separate mechanism (log disk full behavior), not memory conserve mode. Option D is wrong because firmware rollback is never automatic and is unrelated to memory pressure — it's a manual recovery action for failed upgrades.

149
Multi-Selecthard

Which THREE steps are critical for an effective cybersecurity incident response plan?

Select 3 answers
A.Ignoring the incident to see if it resolves itself automatically.
B.Preparation and planning to ensure the team is ready to react.
C.Immediately deleting all corporate data to prevent further theft.
D.Identification and analysis of the threat to understand the scope.
E.Containment to prevent the spread of the security incident.
AnswersB, D, E

Preparation and planning establish the playbooks, roles, tooling and communication channels before an incident occurs. Without this readiness phase, response and recovery actions lack defined ownership and procedures, so it satisfies the stem's requirement for a critical incident response step.

Why this answer

Option B (Preparation and planning) is correct because an effective incident response plan requires proactive readiness—defining roles, playbooks, communication channels, and tools—so the team can react quickly and consistently when an incident occurs. Option D (Identification and analysis of the threat) is correct because responders must detect, validate, and scope the incident (e.g., determining affected hosts, accounts, and indicators of compromise) before they can choose appropriate remediation actions. Option E (Containment) is correct because limiting the spread of the incident—such as isolating compromised systems, disabling accounts, or blocking malicious traffic—prevents further damage while investigation and eradication proceed.

Option A is incorrect because ignoring an incident allows attackers to persist and escalate, and Option C is incorrect because deleting all corporate data destroys evidence and business operations rather than containing or remediating the threat.

Exam trap

FORTINET-NSE123 often tests whether candidates recognize that incident response is a structured, multi-phase process — distractors like 'ignore it' or 'delete everything' exploit the misconception that any drastic action is better than a measured response.

150
Multi-Selectmedium

Which THREE common indicators suggest that an email message might be a phishing attempt? (Choose three.)

Select 3 answers
A.A generic salutation such as 'Dear Customer' instead of the recipient's actual name.
B.A sender email address domain that subtly misspells a legitimate corporate brand name.
C.A standard company-wide newsletter detailing upcoming office cafeteria holiday hours.
D.An urgent demand to verify confidential credentials or financial information immediately.
E.A digital signature verifying the cryptographic integrity and authenticity of the sender.
AnswersA, B, D

Impersonal greetings betray bulk, automated campaigns where the attacker lacks the recipient's details. This satisfies the stem's requirement for a common phishing indicator, since legitimate correspondents addressing you directly rarely open with an unnamed generic salutation.

Why this answer

Option A is correct because phishing messages typically use generic salutations like 'Dear Customer' since attackers send them in bulk and don't know the recipient's real name, whereas legitimate organizations usually personalize communications. Option B is correct because typosquatting or look-alike domains (e.g., 'micros0ft.com' or 'paypa1.com') are a classic phishing tactic that impersonates a trusted brand to deceive recipients. Option D is correct because urgency combined with requests to verify credentials or financial data is a hallmark social-engineering pressure tactic designed to bypass the victim's critical thinking.

Option C is not a phishing indicator because routine internal announcements such as cafeteria holiday hours are normal, low-risk corporate communications. Option E is not a phishing indicator because a valid digital signature (e.g., S/MIME or PGP) actually confirms sender authenticity and message integrity, which is the opposite of a phishing sign.

Exam trap

FORTINET-NSE123 often tests whether candidates can distinguish phishing indicators from normal business communications and security features like digital signatures.

Page 1

Page 2 of 4

Page 3

All pages