الفيروس هو برنامج "يصيب" أجهزة الكمبيوتر ويعمل مثل التعليمات البرمجية الضارة. يمتلك الفيروس القدرة على تكرار نفسه عدة مرات وبالتالي ينتشر في جميع أنحاء النظام. عادةً ما تهاجم هذه البرامج ملفات تطبيقات معينة ، بالإضافة إلى ملفات بامتداد معين.
تحدث إصابة الكمبيوتر ، كقاعدة عامة ، من خلال اختراق الملفات القابلة للتنفيذ ، ويمكن للفيروس أيضًا مهاجمة ملفات البيانات ، على سبيل المثال ، الرسوم والنصوص وما إلى ذلك. ومع ذلك ، في الحالة الأخيرة ، يعتمد نشاط الفيروس على التطبيق الذي ينتمي إليه الملف.
أنواع الفيروسات هي ما يسمى بالديدان وأحصنة طروادة. على عكس الفيروسات العادية ، فإنها لا تخترق رمز الملف مباشرة ، ولكنها تعمل بشكل مستقل ، بينما تنسخ نفسها عدة مرات. تستخدم الديدان لنشر البريد العشوائي والفيروسات على الشبكات المحلية أو الإنترنت. حصان طروادة هو برنامج مصمم لسرقة البيانات الشخصية أو التحكم عن بعد بالاعتراض مع الاستخدام اللاحق للكمبيوتر ، على سبيل المثال ، في هجمات DDos.
لا يوجد تمييز واضح بين الفيروسات حسب نوع عملها. في معظم الحالات ، يُقصد بالفيروس أي رمز يقوم بتنفيذ إجراءات ضارة دون علم المستخدم. ومع ذلك ، لا تشمل الفيروسات البرامج التي ، من ناحية ، تصدر باستمرار رسائل إعلانية أو تعيد توجيه المستخدم إلى مواقع معينة ، ومن ناحية أخرى ، لا يمكن إطلاقها دون موافقة مباشرة من المستخدم نفسه. تتطلب مثل هذه البرامج عادةً تأكيدًا لاتفاقية الترخيص قبل أن يتم تثبيتها ، لذلك لا يمكن اعتبار إجراءاتها ضارة.