Robak komputerowy – samoreplikujący się
program komputerowy, podobny do
wirusa komputerowego.Główną różnicą między wirusem, a robakiem jest to, że podczas gdy
wirus potrzebuje nosiciela – zwykle jakiegoś
pliku wykonywalnego (chociaż istnieją wirusy pisane w językach skryptowych podczepiające się pod dokument lub arkusz kalkulacyjny), który modyfikuje doczepiając do niego swój kod wykonywalny, to robak jest pod tym względem samodzielny, a rozprzestrzenia się we wszystkich sieciach podłączonych do zarażonego komputera poprzez wykorzystanie luk w systemie operacyjnym lub naiwności użytkownika. Oprócz replikacji, robak może pełnić dodatkowe funkcje, takie jak niszczenie plików, wysyłanie poczty (z reguły spam) lub pełnienie roli
backdoora lub
konia trojańskiego.
W celu uzyskania więcej informacji, zobacz w Wikipedia.οrg...