You can attach an Anti-Spyware profile to a Security policy rule to detect connections initiated by spyware and various types of command-and-control (C2) malware installed on systems on your network. You can choose between two predefined Anti-Spyware profiles to attach to a Security policy rule. Each profile has a set of predefined rules (with threat signatures) organized by the severity of the threat; each threat signature includes a default action that is specified by Palo Alto Networks.
• Strict—The strict profile overrides the action defined in the signature file for critical, high, and medium severity threats, and sets it to the reset-both action. The default action is taken with low and informational severity threats.
Shared (Panorama only)
• Every virtual system (vsys) on a multi-vsys firewall. If you clear this selection, the profile will be available only to the Virtual System selected in the Objects tab.
• Every device group on Panorama. If you clear this selection, the profile will be available only to the Device Group selected in the Objects tab. Disable override (Panorama only) Add a new rule, or you can select an existing rule to and select Find Matching Signatures to filter threat signatures based on that rule. Enter any to match all signatures, or enter text to match any signature containing the entered text as part of the signature name. Choose a category, or choose any to match all categories. The Default action is based on the pre-defined action that is part of each signature provided by Palo Alto Networks. To view the default action for a signature, select Objects > Security Profiles > Anti-Spyware and Add or select an existing profile. Click the Exceptions tab and then click Show all signatures to see a list of all signatures and the associated Action.For the best security, use the Action settings in the predefined strict profile. Select single-packet to capture one packet when a threat is detected, or select the extended-capture option to capture from 1 to 50 packets (default is 5 packets). Extended-capture provides more context about the threat when analyzing the threat logs. To view the packet capture, select Monitor > Logs > Threat, locate the log entry you are interested in, and then click the green down arrow in the second column. To define the number of packets to capture, select Device > Setup > Content-ID and then edit the Content-ID™ Settings. Allows you to change the action for a specific signature. For example, you can generate alerts for a specific set of signatures and block all packets that match all other signatures. Threat exceptions are usually configured when false-positives occur. To make management of threat exceptions easier, you can add threat exceptions directly from the Monitor > Logs > Threat list. Ensure that you obtain the latest content updates so that you are protected against new threats and have new signatures for any false-positives. Enable each threat for which you want to assign an action or select All to respond to all listed threats. The list depends on the selected host, category, and severity. If the list is empty, there are no threats for the current selections. The DNS Policies settings provide an additional method of identifying infected hosts on a network. These signatures detect specific DNS lookups for host names that have been associated with DNS-based threats. You can configure specific DNS signature sources with separate policy actions, log severity level, and packet capture settings. Hosts that perform DNS queries for malware domains will appear in the botnet report. Additionally, you can specify sinkhole IPs in the DNS Sinkhole Settings if you are sinkholing malware DNS queries.
• Palo Alto Networks Content—A local downloadable signature list that is updated through dynamic content updates.
• DNS Security—A cloud-based DNS security service that performs pro-active analysis of DNS data and provides real-time access to the complete Palo Alto Networks DNS signature database.
• Advanced DNS Security—The Advanced DNS Security service provides all the features of DNS Security and expands upon that with domain detectors operating in the Advanced DNS Security cloud that inspect changes in DNS responses to detect various types of DNS hijacking in real-time.
• External Dynamic Lists—EDLs operating as a domain list can be used to enforce a specific action for a selection of domains, for example, as an alert list. By default, policy actions for domain lists are configured to Allow.Add a new list and select the External Dynamic List of type Domain that you created. To create a new list, see Objects > External Dynamic Lists. Choose an action to take when DNS lookups are made to known malware sites. The options are alert, allow, block, or sinkhole. The default action for Palo Alto Networks DNS signatures is sinkhole. To add specific threats that you want to exclude from policy, select or search for a Threat ID and click Enable. Each entry provides the threat Threat ID, Name, and FQDN of the object.To Add a domain or FQDN allow list, provide the location of the allow list as well as an appropriate description. Inline Cloud Analysis allows you to enable and configure the settings for real-time analysis of advanced C2 threats on a per detection engine basis. Enable cloud inline analysis—Enables real-time analysis of advanced C2 threats across all available deep inline cloud analysis engines.
• Enable—Local Deep Learning for the specified analysis detection module is enabled.
• Disable—Local Deep Learning for the specified analysis detection module is disabled.
![]()
• Allow—The website is allowed and no log entry is generated.
• Alert—The website is allowed and a log entry is generated in the URL filtering log.
• Drop—Drops the traffic. A reset action is not sent to the host/application.
• Reset-Client—Resets the client-side connection.
• Reset-Server—Resets the server-side connection.
• Reset-Both—Resets the connection on both client and server ends. Allows you to select a URL or IP address exception list that bypasses the inline cloud analysis engines. Exceptions can be specified using URLs and/or IP addresses. URL exceptions include an EDL (external dynamic list) or a custom URL category, while IP address exceptions include an EDL or an Address object. Click Add to view and select from the available options. You can select the following list types:
• EDL URL—External Dynamic Lists containing a series of URLs or a custom URL category.
• IP Address—IP address lists defined in an External Dynamic List or within an Address object.