Scan for indicators of compromise (IOC)

An Indicator of Compromise (IOC) is a set of data about an object or activity that indicates unauthorized access to the computer (compromise of data). For example, many unsuccessful attempts to sign in to the system can constitute an Indicator of Compromise.

IOC Scan task is a group or local task that uses IOC files containing a set of indicators of compromise. In case of a match indicators of compromise, the application performs the action specified in the properties of the IOC Scan task.

If you want to add indicators of compromise manually, please read the requirements for IOC files.

You can create IOC Scan tasks in the following ways:

How to create, configure, and start the IOC Scan task in the Kaspersky Security Center Web Console

How to configure and start the IOC Scan task on the command line

You can view the results of the task in task properties in the Results section. You can view the information about detected indicators of compromise in the task properties: Application settingsIOC Scan results.

Kaspersky Industrial CyberSecurity for Nodes looks for duplicates among records created for the same IOC file and keeps only unique records in task results. Duplicates are records of the same type that have the same values of all compared fields. The application also may not create a record if it lacks a value in one or more field (see the table below).

Type

Compared fields

Condition for not creating a record

FileItem

  • FullPath
  • Md5sum
  • Sha256sum
  • PID
  • UPID
  • ImagePath
  • Missing values of the FullPath, Md5sum, Sha256sum fields.
  • Missing values of the FullPath field and identical values of the Md5sum, Sha256sum fields.

RegistryItem

  • Hive
  • KeyPath
  • ValueName
  • Text
  • Type

Missing value of at least one of the following fields: Hive, KeyPath, ValueName.

ProcessItem

  • startTime
  • PID

Missing value of the startTime or PID field.

The Alert Details window may display RegistryItem records with identical field values. Such records are not duplicates because they have different values of the Text field, which is not displayed in the interface.

IOC scan results are kept for 30 days. After this period, Kaspersky Industrial CyberSecurity for Nodes automatically deletes the oldest entries.

An IOC scan is ended after finding 128 matches with indicators of compromise described in IOC files. This is necessary to limit the number of entries in the IOC Scan task report to make analysis easier and to prevent the report from becoming too big because of imprecisely formulated indicators of compromise that can produce an extraordinary number of matches.

Page top