Execution prevention

Execution prevention allows managing the running of executable files and scripts, as well as opening office format files. In this way, you can, for example, prevent the execution of applications that you consider insecure. As a result, the spreading of the threat can be stopped. Execution prevention supports a set of office file extensions and a set of script interpreters.

Execution prevention rule

Execution prevention manages user access to files with execution prevention rules. Execution prevention rule is a set of criteria that the application takes into account when reacting to an object execution, for example when blocking object execution. The application identifies files by their paths or checksums calculated using MD5 and SHA256 hashing algorithms.

You can create Execution prevention rules:

You can also manage Execution prevention locally using the command line.

Execution prevention has the following limitations:

  1. Prevention rules do not cover files on CDs or in ISO images. The application does not block execution or opening of these files.
  2. It is impossible to block the startup of system-critical objects (SCO). SCOs are files that the operating system and the Kaspersky Industrial CyberSecurity for Nodes application require to be able to run.
  3. It is not recommended to create more than 5000 run prevention rules, as this can cause system instability.

Execution prevention rule modes

The Execution prevention component can work in two modes:

Managing Execution prevention

You can configure component settings only in the Kaspersky Security Center Web Console.

How to prevent object execution in the Kaspersky Security Center Web Console

Page top