File Indicators
Configure file indicators and hash-based indicators in Cortex XSOAR 6.14.
Cortex XSOAR uses a single File indicator for file objects. As a result, files appear with their SHA256 hash and all other hashes associated with the file, (MD5, SHA1, and SSDeep) are listed as properties of the same indicator. In addition, when ingesting an incident through an integration, all file information is presented as one object.
For example, when investigating an incident, in the Indicators field (Investigation or Case info tabs), click on a File indicator. You can see additional information for that indicator, including:
SHA256 - The SHA256 hash associated with this file.
MD5 - The SHA256 hash associated with this file.
SHA1 - The SHA1 hash associated with this file.
SHA512 - The SHA512 hash associated with this file.
Imphash - The imphash associated with this file.
SSDeep - The SSDeep hash associated with this file.
Size - The file size.
File Type - The file type.
File Extension - The file extension.
Associated File Names - The File.Name values associated with the indicator hash, based on File context objects created in XSOAR (automatically populated).
Path - The file path.
Quarantined - Whether the file is quarantined.
Signed - Whether the file is signed.
Signature Copyright - The file signature copyright.
Signature Description - The file signature description.
Download URL - The file download URL.
Modified - The date and time the File indicator was last modified.
First Seen - The date and time the file was first seen in Cortex XSOAR.

If the file appears in a different incident with a different name, and has any of the same hash values, it automatically associates with the original indicator.
Note
A new File indicator only affects new indicators ingested to the Cortex XSOAR platform. Indicators that were already in Cortex XSOAR continue to appear as their respective hash-related indicators.
If you want to have each file hash appear as its own indicator, do the following:
Go to Settings → OBJECTS SETUP → Indicators → Types.
Select the File indicator and click Disable.
Select the following required hashes:
File SHA-256
File SHA-1
File MD5
SSDeep
Click Enable.
File Indicator Merging Strategy
When a file is created in the system, whether from a feed, indicator extraction, or manually added, its original value is created as the indicator’s value, while its complementing hashes are saved as fields.
For example, if a SHA256 indicator is extracted from an email and enriched, an indicator with the SHA256 as the value will be created, and any other hash that is found in the enrichment phase (such as MD5, SHA1) will be attributed to it as a field. If, in the future, a file with the then-attributed MD5 is created in the system, Cortex XSOAR automatically identifies it and merges the two indicators together into one.
In a more specific example, the executable cmd.exe’s SHA256 FF79D3C4A0B7EB191783C323AB8363EBD1FD10BE58D8BCC96B07067743CA81D5 was found in an incident and extracted. It also went through enrichment, which provided the information that the file’s MD5 is D7AB69FAD18D4A643D84A271DFC0DBDF.
The file indicator includes:
Afterwards, through a custom feed, the cmd.exe’s MD5 D7AB69FAD18D4A643D84A271DFC0DBDF hash is brought in, and Cortex XSOAR creates an indicator of type File with the MD5 as its value.
A new file indicator is created:
The automatic merging flow for the File indicator type identifies that the two indicators are the same file and merges them together.
The final File indicator, consolidating the two, is the same as the first example above:
Last updated
Was this helpful?
