웜
내위키
원래는 벌레(worm)라는 뜻인데, 컴퓨터 바이러스와는 달리 자체 실행 능력과 번식 능력이 있는 악성코드를 가리켜서 컴퓨터 웜(computer worm)이라고 부른다.
컴퓨터 바이러스는 자체 실행 능력이 없고, 다른 파일을 변조해서 기생하는 방식으로 살아간다. 실행 파일에 기생하면 그 숙주 실행 파일이 실행될 때 자신도 동작하고, 숙주 파일이 다른 컴퓨터로 복사될 때 자신도 함께 복사된다. 현실 속의 바이러스도 그와 갈이 기생해서 살아가야 하는 존재다. 반면 웜은 스스로 실행될 수 있는 파일로 존재한다. 스스로 실행되고 스스로 네트워크를 타고 다른 컴퓨터로 침투하려고 한다. 벌레도 스스로 먹이를 잡아먹고 움직이면서 살아가는 것과 같은 것. 버러지 같은 웜, 벌레만도 못한 바이러스.