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 dễ dàng bị đánh bại bằng cách xóa các chương trình máy chủ của chúng.