Hunt results

The hunt results page consolidates information collected by the Cortex XDR agent enabling you to investigate and take action on your endpoints with Cortex XSIAM.

Review process execution search results

The Process Execution table displays a normalized table containing an overview of all of the different process execution artifacts collected from the endpoints. Investigate the following detailed fields:

The grouping button (forensics-grouping-button-icon.png) shows the number of affected endpoints grouped by executable name. This enables you to perform hunting via frequency analysis (referred to as stacking) and provides a birds eye view of potential malware files that require further analysis.

FieldDescription
ContextContextual details relating to the executed process such as files opened, command line arguments, or process run count.
Executable NameName of the executable.
Executable PathPath of the executable.
HostnameName of the host on which the process resided.
MDSMDS value of the executable file, if available on the file system.
SHA1SHA1 value of the executable file, if available on the file system.
SHA256SHA256 value of the executable file, if available on the file system.
TimestampTimestamp associated with the executable file or process execution.
TypeType of process artifact.
UserUser name associated with the execution artifact.
Verdict

WildFire verdict for the following process execution artifacts.

  • Prefetch
  • Recentfilecache
  • Shimcache
  • UserAssist

If there is a WildFire verdict, the relevant Verdict is displayed.

  • Unknown
  • Benign
  • Malware
  • Grayware

Also, a link to the WildFire analysis report is available for review.

Review file access

The File Access table displays a normalized table containing an overview of all of the different file access artifacts collected from the endpoints. Investigate the following detailed fields:

FieldDescription
HostnameName of the host on where the file access artifact resided.
PathPath of the accessed file or folder.
TimestampTimestamp associated with the accessed file or folder.
TypeType of file access artifact.
UserUser name of who accessed the file or folder, if available.

Review persistence search results

The Persistence table displays a normalized table containing an overview of all of the application persistence artifacts collected from the endpoints. Investigate the following detailed fields:

The grouping button (forensics-grouping-button-icon.png) shows the number of affected endpoints grouped by file path. This enables you to perform hunting via frequency analysis (referred to as stacking) and provides a birds eye view of potential malware files that require further analysis.

FieldDescription
CommandCommand to be executed.
Endpoint IDUnique identifier of the endpoint on which the persistence mechanism resides.
File PathPath of a secondary executable (often a dll) associated with this persistence mechanism.
File SHA256SHA256 value of the file.
HostnameName of the host on which the persistence mechanism resides.
Image PathPath of the executable associated with this persistence mechanism.
NameName associated with persistence mechanism, if available.
Registry PathPath of the registry value.
TimestampTimestamp associated with the persistence mechanism.
TypeType of persistence mechanism.
UserUser account associated with persistence mechanism.
User SIDUser account associated with persistence mechanism.
Verdict

WildFire verdict for the following persistence artifacts.

  • Drivers
  • Registry
  • Scheduled Tasks
  • Services
  • Startup Folder

If there is a WildFire verdict, the relevant Verdict is displayed.

  • Unknown
  • Benign
  • Malware
  • Grayware

Also, a link to the WildFire analysis report is available for review.

Review network data search results

The Network table displays an overview of the different types of network artifacts collected on the endpoints. Investigate the following detailed fields:

FieldDescription
HostnameName of the host on which the network activity occurred.
InterfaceType of network interface.
IP AddressIP address associated with network activity.
ResolutionNetwork data type associated with the IP address.
TypeType of network artifact.

Review remote access search results

The Remote Access table displays a normalized table containing an overview of all of the remote access artifacts collected from the endpoints. Investigate the following detailed fields:

FieldDescription
Connection IDUnique Identifier associated with the particular remote access connection found in this row.
Connection TypeType of remote access connection.
DurationDuration of remote access connection.
Endpoint IDA unique ID assigned by Cortex XDR that identifies the endpoint.
HostnameName of the host on which the remote access occurred.
MessageDescription of activity related to this remote access collection.
Source HostOrigination host of remote access connection.
TimestampDate and time of the remote access activity.
TypeType of remote access artifact.
UserUser account associated with remote access connection.

Review archive history search results

The Archive History table displays an overview of the different types of archive processes that were executed on an endpoint. Investigate the following detailed fields:

FieldDescription
HostnameName of the host on which the archive history was found.
TimestampTimestamp associated with archive history file.
Type

Type of archive history artifact.

  • 7-Zip Folder History
  • WinRAR ArcHistory
PathPath of archive history file.
UserUser account associated with archive history file.

Linux

The collection results for the Core Linux artifacts include information about each artifact.

ArtifactResult Details
Auditd RulesAuditd Rules artifact in Linux forensics refers to the log data collected by the Linux Audit Daemon, a core component of security auditing. It records a detailed, chronological trail of system events based on a set of pre-configured rules.
Authorized KeysShows the public keys that are permitted to log in as a specific user via SSH. Attackers can add their own keys to this file to gain persistent access to a system.
Environment VariablesLists environment variables for a given context (for example: a user's shell or a specific process). These variables define the execution environment and can contain important paths, configurations, or sensitive data.
File ListingShows information about the timeline of file system activity.
Files & ProcessesLists files opened by processes. This is crucial for mapping processes to the files and network sockets they are interacting with, which can reveal hidden activities, loaded libraries, or active network connections.
Firewall RulesLists control network traffic. Analyzing these rules is crucial for understanding the network security posture and identifying potentially malicious or overly permissive configurations.
System-Wide ConfigurationShows key-value pairs parsed from various configuration files in the /etc directory, for example: /etc/resolv.conf for DNS settings. This artifact helps understand the system's network and operational configuration.
Kernel ModulesLists kernel modules on the system, their state, and the associated file path. Malicious actors may use custom kernel modules (rootkits) to hide their presence or gain privileged access.
Known HostsLists the files that store the public keys of SSH servers a user has connected to. This helps to verify the server's identity and prevent man-in-the-middle attacks by alerting the user if the server's key changes.
Mounted FilesystemsLists all mounted file systems, their sources (devices), types, and unique identifiers. This is useful for discovering connected storage and network shares, and understanding the file system layout.
Network ConnectionsShows the lists of active network connections and listening ports. Essential for identifying unauthorized network communications, malware command and control (C2) channels, or unexpected listening services.
Running ProcessesShows a detailed snapshot of running processes on the system. This includes process identifiers, user context, executable path, parent-child relationships, state, and performance metrics. It is a cornerstone artifact for live system analysis.
System InformationProvides fundamental hardware and system information, including manufacturer, model, UUID, and memory details. This helps to identify and profile the system.
Systemd ServiceLists the system daemons or services (for example, from systemd). Analyzing these is key to understanding what long-running processes are configured on the system and to spot malicious or unnecessary services.
User Login & Session HistoryShows records of user login sessions from the last command, showing who logged in, from where, and for how long. This is essential for auditing user access and investigating unauthorized logins.