Основное отличие между резидентными и нерезидентными вредоносными программами заключается в способе работы и расположении: 13
Резидентные программы при заражении компьютера оставляют в оперативной памяти свою резидентную часть, которая потом перехватывает обращение операционной системы к объектам заражения (файлам, загрузочным секторам дисков и т. п.) и внедряется в них. 3 Такие программы находятся в памяти и являются активными вплоть до выключения или перезагрузки компьютера. 3
Нерезидентные программы не оставляют своих резидентных частей в оперативной памяти компьютера. 3 Они активны непродолжительное время — только в момент запуска заражённой программы. 2 Для распространения ищут «здоровые» файлы, после чего записываются в них. 2
Ещё несколько отличий: