مقدمة عن البرمجيات الخبيثة (Malware)
البرمجيات الخبيثة (Malicious Software) هي أي برنامج مصمم عمداً لإلحاق الضرر بجهاز كمبيوتر أو خادم أو شبكة.
أنواع البرمجيات الخبيثة الرئيسية
1. الفيروس (Virus)
- يتطلب برنامجاً مضيفاً ليلتصق به.
- يتطلب إجراءً من المستخدم (مثل فتح ملف) ليتم تنفيذه.
- ينتشر عن طريق إصابة ملفات أخرى على الجهاز المضيف.
2. الدودة (Worm)
- تكرر نفسها وتنشر نفسها ذاتياً.
- لا تتطلب برنامجاً مضيفاً أو إجراءً من المستخدم للانتشار.
- غالباً ما تستغل ثغرات الشبكة للتنقل بين الأجهزة.
3. حصان طروادة (Trojan Horse)
- يتخفى في شكل برنامج شرعي (مثل لعبة مجانية أو أداة مساعدة).
- بمجرد تنفيذه، يقوم بوظيفته الخبيثة المقصودة (مثل فتح باب خلفي backdoor) بينما يبدو للمستخدم برنامجاً عادياً.
أنواع أخرى
- برامج الفدية (Ransomware): تشفر بيانات المستخدم وتطالب بفدية لفك التشفير.
- برامج التجسس (Spyware): تراقب نشاط المستخدم سراً (keyloggers، مسجلات الشاشة).
- Rootkit: يخفي نفسه والبرامج الخبيثة الأخرى، ويحافظ على وصول مستمر للنظام.