W większości systemów operacyjnych istnieją środki rozmnażania procesów. Robakiem nazywa się proces używający tego mechanizmu do osłabienia działania systemu. Robak rodzi własne kopie, zużywając zasoby systemowe i uniemożliwiając w efekcie innym procesom dostęp do systemu. Robaki wykazują szczególną witalność w sieciach komputerowych, ponieważ
...W wielu systemach istnieje mechanizm pozwalający użytkownikom wykonywać programy napisane przez innych użytkowników. Jeśli te programy są wykonywane w domenie praw dostępu należącej do żądającego ich wykonania użytkownika to mogą nadużyć tych praw. Na przykład wewnątrz edytora tekstu może znajdować się kod, który służy do wyszukiwania pliku
...Ochrona plików w systemie UNIX.
Schemat ochrony w Unixie dotyczy głównie systemu plików. Z każdym plikiem są związane trzy pola ochronne, określam odpowiednio - właściciela, grupę i resztę użytkowników. Każde pole składa się z trzech bitów : r, w i x. Bit r nadzoruje dostęp do czytania, w - do pisania, x - do wykonania pliku. Domena w Unixie jest