لماذا يحتوي Windows على فيروسات أكثر من Linux و OS X؟

أكتب هذا المنشور لأنني سمعت مؤخرًا محادثة بين صديقين حيث أوصى أحدهم بالتبديل(friend switch) من Windows إلى Mac أو Linux(Mac or Linux) لأن أنظمة التشغيل الأخيرة مقاومة للفيروسات ولا تحصل على برامج ضارة أو rootkits(malware or rootkits) مطلقًا .

آه(Uhhh) ، خطأ. خاطئ تماما. لسوء الحظ ، هناك العديد من الأشخاص الذين يؤمنون بهذا ويعتقدون أن شراء جهاز Mac أو تثبيت Ubuntu سيحميهم(Ubuntu) بطريقة ما.

فايروس

هناك بعض الحقيقة في حقيقة أن Linux أكثر أمانًا قليلاً ، لكن كلا من OS X و Linux(OS X and Linux) لهما نصيبهما من الفيروسات.

أيضًا ، نظرًا لأن الكثير من الأشخاص لا يقومون بتشغيل برامج مكافحة الفيروسات على أجهزة Mac(Macs) الخاصة بهم لأنه يعتبر غير ضروري ، فعندما يبدأ الفيروس في الانتشار على OS X ، ينتشر كالنار في الهشيم ولا أحد يدرك حتى أنه مصاب بفيروس. أصاب فيروس الفلاش باك في عام 2012(Flashback virus in 2012) أكثر من 600000 جهاز واستغرق أسابيع / أشهر من Apple لإصدار الإصلاح المناسب.

في هذه المقالة ، أردت الاطلاع على أسباب وجود المزيد من الفيروسات لنظام التشغيل Windows(Windows) وشرح ما إذا كان Linux أكثر أمانًا بالفعل من Windows ولماذا.

تأتي البرامج الضارة من أماكن عديدة

أول ما أوضحه للناس هو أن جميع أنظمة التشغيل هي برمجيات خبيثة أو فيروسات من الويب ومن مرفقات البريد الإلكتروني.

لا يهم(t matter) نظام التشغيل الذي تستخدمه ، إذا قمت بزيارة موقع مصاب بالبرامج الضارة ، أو نقرت على روابط عديمة الضمير أو نزّلت وفتحت مرفقات غير معروفة ، فقد يصاب جهاز الكمبيوتر الخاص بك بسهولة.

البرمجيات الخبيثة

لسوء الحظ ، هذه هي الطريقة التي ينتهي بها المطاف مع معظم الأشخاص بالبرامج الضارة والفيروسات(malware and viruses) على أجهزة الكمبيوتر الخاصة بهم. ليس من الشائع الإصابة بالفيروس أو الاختراق من قبل شخص ما بسبب عيب أمان على (security flaw)مستوى نظام التشغيل(OS level) .

يجد الباحثون دائمًا ثغرات أمنية في Windows و IE و Office وما إلى ذلك ، ولكن عادةً ما يتم إصلاح الأنظمة قبل أن يبدأ الفيروس في الانتشار أو يمكن لشخص ما الاستيلاء على جهاز الكمبيوتر الخاص بك.

نظرًا لأن Windows هو (Windows)نظام التشغيل(operating system) الأكثر انتشارًا ، فإن العدد الهائل(sheer number) من الأجهزة يضمن أن مستخدمي Windows سينتهي بهم الأمر بالحصول على المزيد من الفيروسات. الآن بعد أن بيع أجهزة Mac(Macs) بشكل جيد ، ارتفع أيضًا عدد حوادث الفيروسات والبرامج الضارة.

OS X بطبيعته ليس أكثر أمانًا من Windows . لا ينطبق الأمر نفسه على Linux ، فهو بطبيعته أكثر أمانًا إلى حد ما. سأشرح ذلك إلى أسفل. عندما يصاب أحد مستخدمي Linux(Linux user) بفيروس ، فإنه دائمًا ما يكون مرتبطًا بتطبيق يواجه الإنترنت مثل خادم البريد أو تطبيق الويب(mail server or web app) .

مستخدمو Linux هم أذكياء من الناحية الفنية

من أجل تشغيل Linux على أساس يومي ، تحتاج إلى معرفة الكثير عن أجهزة الكمبيوتر أكثر من مستخدم Windows أو Mac(Windows or Mac) ، سهل وبسيط(plain and simple) . على الرغم من أن Linux في ساحة المستهلك(consumer arena) صغير جدًا ، إلا أن Linux ضخم في الواجهة الخلفية مثل خوادم الويب ، إلخ.

الأمر المثير للدهشة هو أن الكثير من خوادم Linux لا تشغل أي برامج مكافحة فيروسات. لماذا ا؟ لأن الأشخاص الذين يقومون بصيانتها يعرفون ما يفعلونه ويتم تقوية الخوادم ضد الهجمات المحتملة.

الأشخاص الذين يقومون بتثبيت Ubuntu هم أيضًا أقل عرضة للإصابة بفيروس عن طريق زيارة موقع ويب مشبوه (سيزورون الموقع في جهاز افتراضي) أو تنزيل مرفق مصاب من بريدهم الإلكتروني.

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

Linux مقابل أذونات Windows

إحدى الميزات الضخمة التي يتمتع بها Linux على كل من OS X و Windows(OS X and Windows) هي امتيازات المستخدم. هناك الكثير من المشكلات المزعجة مع Windows مثل حقيقة أنه يمكن لشخص ما تسمية ملف "(file “) CuteGirl.jpg.exe" وعند النقر فوقه نقرًا مزدوجًا لفتحه ، سيتم تنفيذ الملف وسيُصاب جهاز الكمبيوتر الخاص بك الآن. لا يمكن القيام بهذا النوع من الاختراق في Linux . لماذا ا؟

أذونات Linux

من أجل تنفيذ ملف في Linux ، يجب أن تجعله قابلاً للتنفيذ. هذا يعني أنه يجب عليك تعيين أذوناته على وجه التحديد حتى يتم تشغيله. سبب آخر يجعل Linux أكثر أمانًا هو أنك بحاجة إلى الوصول إلى مستوى(level access) الجذر لفعل أي شيء.

يستخدم معظم مستخدمي Linux حسابًا عاديًا ويسجلون الدخول إلى حساب الجذر(root account) فقط عندما يحتاجون إلى إجراء تغييرات معينة على النظام.

يحتوي Windows(Windows) أيضًا على حسابات مسئول(Administrator) ومستخدمين عاديين ، ولكن 99٪ من مستخدمي Windows يسجلون الدخول إلى أجهزة الكمبيوتر الخاصة بهم باستخدام (Windows)حساب المسؤول(Administrator account) ، وبالتالي يفقدون جميع مزايا الأمان التي يوفرها الحساب العادي. حتى إذا نجح شيء ما في العمل في Linux ، فلا يمكنه فعل أي شيء ما لم يتمكن من الوصول إلى حساب الجذر(root account) .

تجعل الأذونات الخاصة المطلوبة واستخدام الحسابات غير الجذر في Linux من الصعب جدًا إنشاء فيروس سينتشر في الواقع كما هو الحال في نظام التشغيل Windows أو OS(Windows or OS X) X.

لينكس (Linux)مفتوح المصدر(Open Source) وهذا مهم

ميزة أخرى كبيرة لاستخدام Linux هي أن كل شيء مفتوح المصدر. يمكنك رؤية كل التعليمات البرمجية وبالتالي من الصعب حقًا إخفاء فيروس في برنامج Linux(Linux software) . إذا قام شخص ما بإنشاء حزمة برامج(software package) احتكارية لنظام التشغيل Linux(Linux) ، فسيتم اعتبارها تلقائيًا غير جديرة بالثقة إلا إذا كانت من شركة كبيرة معروفة.

معظم الأشخاص الذين يستخدمون برنامج تثبيت Linux(Linux install) من مستودعات الحزم الرسمية لتوزيع Linux(Linux distribution) الخاص بهم . لا يوجد مستودع Microsoft(Microsoft repository) رسمي لبرامج Windows(Windows software) ، فهو موجود في كل مكان وفي أي مكان.

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

في OS X ، أضافت Apple مؤخرًا ميزة إلى نظام التشغيل تمنع تثبيت أي برنامج غير موجود في متجر تطبيقات Mac(Mac App store) أو مجموعة من مطوري البرامج المحددين.

يمكنك تغيير الإعداد يدويًا حتى تتمكن من تثبيت أي برنامج من برامج Mac(Mac software) ، ولكنه إجراء وقائي أوصي مستخدمي Mac بتمكينه لأنه يمنحك أمانًا أفضل من جهاز Windows(Windows machine) حيث يمكن تثبيت أي شيء.

عوامل اخرى

هناك نوعان من العوامل الأخرى التي تحدد سبب عدم رؤية العديد من الفيروسات لنظام التشغيل Linux(Linux) :

1. لينكس بيئة غير متجانسة. (Linux is a heterogeneous environment.)إذا كنت قد فكرت يومًا في استخدام Linux ، فإن أول شيء ربما كان عليك فعله هو تحديد توزيع Linux(Linux distribution) (النكهة) المراد تثبيته. يوجد بالفعل الآلاف من توزيعات Linux(Linux distribution) الموجودة وكلها مختلفة.

يختلف Linux Kernel ، وكلها تأتي مع حزم وتكوينات مختلفة. إن وجود العديد من الأشكال المختلفة لنظام التشغيل يجعل من الصعب كتابة فيروس ينتشر عبر كل شيء. هذا ليس هو الحال مع Windows .

2. لينكس لديه أوامر ووظائف خاصة لأغراض أمنية. (Linux has special command and functions for security purposes.) عندما تتعلم Linux ، تتعلم الكثير عن الأوامر التي تتيح لك أداء مهام معينة متعلقة بالأمان مثل sudo أو chroot(sudo or chroot) . تجعل هذه الأوامر أداء المهام الخاصة في Linux أكثر أمانًا.

3. Linux Kernel أصغر. (Linux Kernel is smaller.)من المحتمل أن تتم مناقشة هذا الأمر ، لكن بشكل عام نواة Linux(Linux kernel) أصغر بكثير من Windows kernel ، عند الحديث عن مناطق نظام التشغيل حيث يتم فحص الأذونات وفرضها. لا يعني بالضرورة وجود نواة أصغر حجمًا أنها أكثر أمانًا ، ولكنها تساعد بالتأكيد في تقليل الأشياء إلى الحد الأدنى.

4. لينكس محسن أمنيًا. (Security-enhanced Linux.) هناك بعض توزيعات Linux(Linux) التي تحتوي على ميزة تسمى SELinux أو Linux المحسن بالأمان(SELinux or Security-enhanced Linux) . إنها في الأساس مجموعة من تعديلات النواة التي تجعلها أكثر أمانًا. إنه جزء من Red Hat و CentOS وحتى Ubuntu .

نأمل أن تعطيك هذه المقالة بعض التفاصيل الإضافية حول سبب اعتبار Linux أكثر أمانًا من Windows . إنه بالتأكيد ليس مضادًا للفيروسات ، وإذا بدأ الجميع يومًا(day everyone) ما في تنزيل واستخدام Linux ، فسيجد المتسللون طرقًا جديدة ومبتكرة للحصول على الفيروسات هناك أيضًا! استمتع!



About the author

أنا عالم كمبيوتر لدي أكثر من 10 سنوات من الخبرة في العمل في مجال المتصفحات و Microsoft Office و onedrive. أنا متخصص في تطوير الويب ، وأبحاث تجربة المستخدم ، وتطوير التطبيقات على نطاق واسع. يتم استخدام مهاراتي من قبل بعض الشركات الرائدة في العالم ، بما في ذلك Google و Facebook و Apple.



Related posts