Non, les vers informatiques, de par leur nature, ne peuvent pas « infecter » directement d'autres fichiers programme de la même manière qu'un virus pourrait s'altérer ou s'incorporer dans le code. Les vers se propagent en exploitant les vulnérabilités pour diffuser des copies d'eux-mêmes sur d'autres systèmes, généralement sur un réseau. Ils ne modifient généralement pas le code des programmes sur lesquels ils s'exécutent *sur*.
Même si un ver peut s'exécuter *sur* un système et utiliser les ressources de ce système pour se propager, y compris à partir de l'espace mémoire d'un autre programme, il ne s'intègre pas dans le code du programme comme le fait un virus. Le programme lui-même reste largement inchangé; sa fonctionnalité est simplement interrompue ou détournée par le ver. Si le programme est ensuite arrêté ou supprimé, le ver peut perdre la capacité d'utiliser ce programme ou ce processus spécifique comme base, mais le programme lui-même n'est pas infecté.
Par conséquent, l’idée qu’un ver infecte un autre fichier programme est inexacte. La formulation correcte est qu'un ver peut utiliser les ressources ou l'environnement d'un programme en cours d'exécution pour se propager.
|