ثم هناك البرامج الشرعية التي اصيبت بال فرعية تسمى الفيروسات . الفيروسات هي الاشياء الماكرة التي هي بشكل ذكي ( ان كانت على نحو معاكس ) مصممة لتكرار انفسهم كلما تم تشغيل البرنامج المضيف .
هناك برامج لديها فيروسات فيها .