أنواع الفيروسات
تصنف الفيروسات تبعاً للمرض الذي ستصيبه:
فيروسات البرامج
وهي الفيروسات التي تصيب ملفات البرامج ذات الامتداد comأوexe أوsys أوdll أوovl أوsca وأكثر البرامج عرضة للفيروسات هي برامج الDOS التي تستخدم الامتداد COM أوEXE .
فيروسات الإقلاع
تصيب هذه الفيروسات المناطق التي لا يوجد فيها ملفات في القرصين الصلب و المرن والتي تدعى سجلات الإقلاع BOOT RECORDS وتعتبر تلك المناطق الطريقة الأمثل التي يتبعها الفيروس لينتشر من حاسب لآخر.
فيروسات ماكرو
قد وسعت التطبيقات الحديثة من إمكانيات هذا النظام إذ أصبح بإمكانك كتابة برنامج ماكرو كامل يمكنه العمل ضمن بيئات معالج النصوص والجداول الحسابات بسهولة ونجاح وتعتبر هذه الميزة الماكرو مفيدة جداً ولسوء الحظ فسحت المجال لظهور فيروسات الماكرو ويعمل فيروس الماكرو عند تحميل مستند مصاب بها أو تطبيق يقوم بتحميل أي ماكرو مرتبط بذلك المستند و أنه ينفذه حال توفر الحاجة لذلك وتعتمد فيروسات على ما سبق لتستولي على دفة التحكم بنظام الماكرو في التطبيقات .
الفيروس الشبح
تسعى الفيروسات الشبح لإخفاء نفسها عن محاولات كشفها أو إزالتها وتستخدم لذلك تقنيات متعددة مثل مقاطعة القراءة من القرص لخلق نسخة غير مصابة من العنصر الأصلي بدلاً من النسخة المصابة وتدعى هذه الفيروسات read-steal thing viruses وقد تقوم بتغيير حجم أدلة أو مجلدات البيانات لملفات البرامج وتدعى size-steal thing وقد تقوم بكلا التقنيتين معاً.
الفيروسات متعددة الأصل
وهي فيروسات برامج وإقلاع في الوقت نفسه.
الفيروسات المترافقة
تقوم الفيروسات المترافقة بإنشاء الملف CHKDSK.COM وتضعه في نفس الدليل الذي يوجد فيه الملفCHKDSK.EXE وعندما يكون على DOS الاختيار بين هذين الملفين فهو عادة ما يختار بينهما ذو اللاحقة COM ...
الفيروسات متعددة الأشكال
تعمل الفيروسات متعددة الأشكال بشكل مختلف قليلا عن الفيروسات البسيطة إذ تقوم عند إصابتها لبرنامج ما بخل شفرتها ضمن جسم البرنامج وهذا ما يجعل من عملية تعقبها والكشف عنها أكثر صعوبة
حصان طروادة TROJAN
وهو فيروس مستقل بذاته يقوم بعمل على الحاسب فمثلاً قد تكون تلعب بلعبة ما و لا تلاحظ أي شيء طوال وقت اللعب ولكن حال إنهائك للعبة ستجد أن كارثة ما قد حلت حذف محتويات CMOS مثلاً..
البرامج الخبيثة
وهي فيروسات تصيب برامج العميل كتلك التي تحمل من الإنترنيت مثلاً Activex, JAVA .