Распространение сетевых червей в компьютерных сетях происходит по определённому жизненному циклу: 2
- Червь проникает в систему и активизируется в ней. 2
- Происходит поиск доступных для заражения устройств и подготовка собственных копий. 2
- Распространение копий на выбранные устройства. 2
Некоторые способы распространения сетевых червей:
- Репликация через сеть. 1 Червь находит удалённые ПК и воспроизводит себя в разных каталогах, где можно осуществлять запись. 1
- Репликация через уязвимости операционной системы, программ и приложений. 1 Черви ищут машины с уязвимым ПО и отправляют запрос либо сетевой пакет для эксплуатации изъянов. 1
- Репликация через ресурсы общего пользования. 1 Червь попадает на сервер, изменяет файлы и ожидает, пока пользователь их загрузит и запустит уже на своём компьютере. 1
- Паразитирование на других вредоносных программах. 1 Например, червь находит ПК, который уже заражён бекдором, и использует этот хакерский инструмент для собственного распространения. 1
- Социальная инженерия. 15 В результате психологического манипулирования пользователь сам запускает вредоносный объект. 1
Скорость распространения сетевого червя зависит от многих факторов: от топологии сети, алгоритма поиска уязвимых компьютеров, средней скорости создания новых копий. 5