Robak komputerowy
Z Wikipedii
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 mieć wbudowane procedury dodatkowe, takie jak niszczenie plików, wysyłanie poczty (z reguły spam) lub pełnienie roli backdoora lub konia trojańskiego.
[edytuj] Historia
Komputerowa nazwa robak wzięła się z powieści science fiction The Shockwave Rider (1975), której autorem jest John Brunner. Pierwsze robaki Creeper i Reaper pojawiły się w 1970 roku w sieci ARPANET. Pierwszym robakiem sieci Internet był napisany przez Roberta Tappana Morrisa Jr. Robak składający się z trzech tysięcy linii kodu został wypuszczony "na wolność" 2 listopada 1988 i w ciągu kilku godzin spowodował paraliż ok. sześciu tysięcy komputerów. Stało się tak ze względu na błąd w kodzie robaka, który umożliwiał powtórne infekowanie komputera, co powodowało przeciążenie tychże systemów.
[edytuj] Zobacz też