Sau đó có những chương trình hợp pháp đã bị nhiễm các chương trình con được gọi là virus. Virus là những thứ xảo quyệt được thiết kế một cách khéo léo (nếu ngược lại) để tự sao chép bất cứ khi nào chương trình máy chủ của chúng được chạy.
Virus cũng có thể được sử dụng để xâm phạm máy mà chương trình máy chủ của chúng đang chạy.