FCP-FGT-AD - Content inspection (20% of the exam) - Section 3.4

Configure antivirus scanning modes to detect and neutralise malware threats in network traffic.

Configure an antivirus profile using flow-based or proxy-based scanning to detect and block malware in network traffic, selecting protocols such as HTTP, SMTP, and FTP for inspection. Distinguish the performance and detection trade-offs between each scanning mode when choosing an antivirus strategy for a FortiGuard antivirus deployment.

antivirus profileflow-based antivirusproxy-based antivirusFortiGuard antivirus

Practice question for this objective

Free sampleContent inspectionmedium

An administrator is choosing between flow-based and proxy-based inspection for a firewall policy that will carry an antivirus profile scanning HTTP, SMTP and FTP traffic. They need to weigh malware detection coverage against the per-session overhead each mode imposes. Which two statements correctly describe how proxy-based antivirus differs from flow-based antivirus on a FortiGate? Select TWO.

  • AProxy-based inspection buffers the complete file before scanning, so it can fully reconstruct archives and apply the broadest set of detection options before the file is released to the client. Correct
  • BProxy-based inspection generally consumes more session memory and adds more latency than flow-based, which streams the traffic and scans it as it passes without full buffering. Correct
  • CFlow-based inspection buffers each file in full before forwarding it, so it always matches the detection coverage of proxy-based inspection while using less memory.
  • DProxy-based inspection can only scan HTTP traffic, whereas flow-based inspection is the only mode that supports SMTP and FTP antivirus scanning.
  • EFlow-based inspection requires a separate explicit proxy to be configured on the policy before the antivirus profile will scan any traffic at all.
Proxy-based antivirus fully buffers and reconstructs files for the broadest detection, while flow-based streams traffic for lower memory and latency cost. The two modes trade coverage against overhead: proxy inspection terminates the transfer, buffers the entire object and reassembles archives so it can apply the fullest detection set, which costs more memory and latency, whereas flow inspection scans the stream as it passes for lighter resource use but cannot fully reconstruct every file. Both support HTTP, SMTP and FTP, and flow mode needs no explicit proxy.

Why A is correct: Correct: proxy mode acts as a transparent intermediary that holds the whole object, allowing full reassembly of nested archives and the widest detection feature set before delivery.

Why B is correct: Correct: buffering the entire file costs memory and delay, so proxy mode trades higher per-session overhead for deeper coverage, while flow mode is lighter because it inspects the stream in passing.

Why C is wrong: This is tempting because both modes scan for malware, but flow mode does not fully buffer files; it streams them, so it cannot match proxy mode's full-reconstruction coverage.

Why D is wrong: This misstates protocol support; proxy mode handles HTTP, SMTP, FTP and other protocols, so the claim that it is HTTP-only is wrong.

Why E is wrong: This confuses flow mode with explicit-proxy deployment; flow-based antivirus scans inline on a normal policy and needs no explicit proxy to function.

See more FCP-FGT-AD practice questions, answers explained.

Exam traps in Content inspection

Answers that look right on this material and are not. Each one is a distractor from a different question in the FCP-FGT-AD bank for this domain.

  • Remove the antivirus profile from the policy and rely solely on IPS signatures to catch malware in transit.

    Why it is wrong: Dropping the antivirus profile abandons dedicated malware scanning rather than reducing its overhead, and IPS is not a substitute for antivirus file scanning, so this fails the requirement to keep scanning.

  • Flow-based inspection, because it reassembles every file in memory before delivery and supports the largest detection feature set.

    Why it is wrong: This swaps the two modes: full reassembly before delivery and the broadest feature set belong to proxy-based inspection, so attributing them to flow-based is incorrect.

  • It buffers the entire file, scans the reassembled copy, then releases it, so the client receives nothing until scanning finishes.

    Why it is wrong: This describes the proxy-based behaviour of holding and reconstructing the whole object before delivery; in a flow-based policy the antivirus engine does not buffer the complete file this way, so it is the wrong model for this inspection mode.

Examworthy is not affiliated with or endorsed by Fortinet. Original, blueprint-aligned practice material only.