Les vers de réseaux de partage de fichiers se répande via des réseaux de partage de fichiers « peer-to-peer » (tels que Kazaa, Grokster, EDonkey, FastTrack, Gnutella, etc.).
La plupart de ces vers fonctionnent d’une manière relativement simple : pour se retrouver sur un réseau de partage, tout ce que le ver a à faire c’est de se copier lui-même sur le répertoire de partage des fichiers, qui se trouve habituellement sur la machine locale. Le réseau de partage fait le reste : quand une recherche de fichier est effectuée, elle informera les utilisateurs à distance de l’existence du fichier et fournira des services permettant de télécharger ce dernier sur l’ordinateur infecté.
Il existe également des vers de réseaux de partage de fichiers plus complexes qui imitent le protocole du réseau d’un système de partage de fichiers spécifique et répond positivement aux demandes de recherches : une copie du ver de réseau de partage de fichiers est offerte en retour.