Современные антивирусные программы используют множество сложных
технологий для обнаружения и предотвращения вирусных угроз. К основным
компонентам и методам, используемым в современных антивирусах, относят
сигнатурное обнаружение, поведенческий анализ и эвристику, облачные технологии,
защиту в реальном времени, санбоксинг и виртуализацию.