

Enter machine learning in antivirus software. The need for manual review lowers the scalability of this type of analysis, as the techniques are less accurate. Heuristic analysis is an adaptive antivirus defense that discovers malicious code through educated guesses. While the term heuristic virus can be referred to as the method in which malicious code is detected, it’s better suited to describe the specific virus, Heur.Invader-a malware designed to change system settings.

The term, heuristic virus, can often be misleading. Heuristics are more accurately described as heuristic analysis, the method in which dangerous code is found. There is often confusion between heuristic analysis and what’s commonly known as a “heuristic virus”.
