Heuristic analysis in Kaspersky Endpoint Security 10 for Windows

Latest update: October 09, 2019 ID: 12370
 
 
 
 

This article concerns Kaspersky Endpoint Security 10 for Windows:

  • Service Pack 2 Maintenance Release 4 (version 10.3.3.304)
  • Service Pack 2 Maintenance Release 3 (version 10.3.3.275)
  • Service Pack 2 Maintenance Release 2 (version 10.3.0.6294)
  • Service Pack 2 Maintenance Release 1 (version 10.3.0.6294)
  • Service Pack 2 (version 10.3.0.6294)
 
 
 
 

What is heuristic analysis

Heuristic analysis is a technology that detects threats which cannot be detected using current Kaspersky Lab anti-virus databases. It detects files that may be infected with an unknown virus or a new variety of a known virus.

Heuristic Analyzer is a module that operates based on heuristic analysis. 

Static and Dynamic analysis

Static analysis scans the code for suspicious commands that are characteristic of malware. For example, malware will often find and modify executable files. The heuristic analyzer has a "suspect counter" that increases each time it detects a suspicious command or code block in a program. If the "suspect counter" of a program exceeds a certain limit, it is assigned the suspicious status.

Dynamic analysis launches the program in a special virtual environment. If the heuristic analyzer detects malicious activity, the program is identified as malware and blocked.

Kaspersky Endpoint Security 10 for Windows uses both static and dynamic analysis methods. 

Components that use the heuristic analyzer

  • File Anti-Virus. For more information, see the Online Help page.
  • Mail Anti-Virus. For more information, see the Online Help page.
  • Web Anti-Virus. For more information, see the Online Help page.
  • Application Privilege Control. For more information, see the Online Help page.
  • Scan tasks. For more information, see the Online Help page.
 
 
 
 
 
Did you find what you were searching for?
Thank you for your feedback!