التعليمات البرمجية الضارة (Malicious Code) هي تعليمات برمجية تتسبب في إتلاف جهاز الكمبيوتر أو النظام. لا يتم التحكم في الكود بسهولة أو فقط من خلال استخدام أدوات مكافحة الفيروسات.
يمكن أن تقوم هذه التعليمات البرمجية بتنشيط نفسها أو أن تكون مثل فيروس يتطلب من المستخدم تنفيذ إجراء، مثل النقر فوق شيء ما أو فتح مرفق بريد إلكتروني.
شرح مفهوم التعليمات البرمجية الضارة.
لا تؤثر التعليمات البرمجية الضارة على جهاز كمبيوتر واحد فقط. يمكنه أيضًا الدخول في الشبكات والانتشار. يمكنه أيضًا إرسال الرسائل عبر البريد الإلكتروني وسرقة المعلومات أو التسبب في المزيد من الضرر عن طريق حذف الملفات.
يمكن أن يكون في شكل لغات البرمجة النصية وعناصر تحكم ActiveX والمكونات الإضافية للمستعرض وتطبيقات Java الصغيرة والمزيد.
هذا هو السبب في أنه يوصى غالبًا بإلغاء تنشيط هذه الخيارات في متصفحات الويب. يمكن أن تأتي الشفرة الضارة في أشكال أخرى مختلفة.
نوع شائع من الشفرات الخبيثة هو الفيروس، وهو عبارة عن برنامج صغير يتم إرفاقه ببرامج أو ملفات أخرى وسيقوم بنسخ نفسه في جهاز الكمبيوتر وحتى ينتشر إلى أجهزة الكمبيوتر الأخرى المتصلة بالشبكة.
يمكن أن تتراوح الفيروسات من كونها غير ضارة نسبيًا إلى التسبب في أضرار جسيمة للنظام.
الديدان هي أجزاء من التعليمات البرمجية الضارة تقوم بعمل نسخ من نفسها. يجب أن تكون الظروف مناسبة لتتكاثر الدودة. تم إنشاؤها باستخدام لغات البرمجة النصية بشكل أساسي.
أحصنة طروادة هي أشكال من هذه التعليمات البرمجية تظهر كبرامج آمنة. لكن هذه هي الطريقة التي يدخلون بها إلى الكمبيوتر. قد يكونون مختبئين داخل برنامج آخر ويتم تثبيته ببرنامج آمن بخلاف ذلك.
في بعض الأحيان يمنحون شخصًا ما في موقع بعيد تحكمًا بجهاز كمبيوتر الضحية. للمساعدة في حماية نظام من العدوى، يجب أن تكون برامج مكافحة الفيروسات هي أول شيء يتم تثبيته على جهاز الكمبيوتر.
عادات الكمبيوتر الجيدة مهمة أيضًا، مثل عدم فتح مرفقات البريد الإلكتروني من مصادر غير معروفة أو تثبيت الوسائط من مصادر غير معروفة.
أيضًا، تعد إزالة البرامج التي لم يتم استخدامها لفترات طويلة فكرة جيدة. لا يزال هذا يزيل وسيلة أخرى للتعليمات البرمجية الضارة لدخول النظام.