Разница между трояном и червём в компьютерных системах заключается в способе распространения и цели вредоносных программ. 13
Трояны (троянские кони) маскируются под полезные программы, чтобы пользователь самостоятельно загрузил и установил вредоносное ПО. 14 Трояны не обязаны уметь размножаться. 1 Их цель — нанести ущерб целевому компьютеру путём выполнения несанкционированных пользователем действий: кражи, порчи или удаления конфиденциальных данных, нарушения работоспособности компьютера или использования его ресурсов в неблаговидных целях. 1
Черви — отдельные программы, которые распространяются путём самокопирования с целью заражения других компьютеров. 2 При этом никаких действий со стороны пользователей или злоумышленников не требуется. 2 Черви часто используются для выполнения фрагментов кода, созданного для повреждения системы, например, они могут удалять файлы в системе, шифровать данные для атаки программы-вымогателя, красть информацию и создавать ботнеты. 2
Таким образом, трояны предназначены для нанесения ущерба через действия пользователя, а черви — для автоматического заражения системы, используя уязвимости программного обеспечения. 14