منع تنفيذ البيانات: التعريف وكيفية تمكينه

منع تنفيذ البيانات: التعريف وكيفية تمكينه
حقوق الصورة: Freepik

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

ما هو DEP (منع تنفيذ البيانات)؟

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

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

كيف يعمل منع تنفيذ البيانات؟

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

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

فكيف يحقق ذلك؟ هناك عدة عناصر مهمة مثل:

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

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

أنواع منع تنفيذ البيانات

فئتا DEP هما:

  • منع تنفيذ البيانات عن طريق الأجهزة: يلزم توافق DEP بين BIOS الخاص بالكمبيوتر والمعالج.
  • منع تنفيذ البيانات المفروضة على البرامج: يتطلب ذلك سياسة حماية الذاكرة لنظام التشغيل Windows. تحتوي كافة إصدارات Windows التالية لنظام التشغيل Windows XP Service Pack 2 عليه.

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

كيفية تمكين منع تنفيذ البيانات في نظام التشغيل Windows 10

يتم تنشيط ميزة DEP بشكل افتراضي؛ ومع ذلك، يمكنك استخدام برنامج Windows Security لتشغيله أو إيقاف تشغيله مرة أخرى. لحمايتك، نقترح تركه قيد التشغيل.

  1. اضغط على زر ابدأ أو مفتاح Windows.
  2. اكتب "Windows Security"، ثم انقر على التطبيق الذي يظهر أعلى نتائج البحث.
  3. أختار التحكم بالتطبيقات والمتصفح، ثم انقر فوق استغلال الحماية.

ستجد منع تنفيذ التعليمات البرمجية على اعدادات النظام علامة التبويب.

كيفية تمكين أو تعطيل منع تنفيذ البيانات لبرامج محددة

لتمكين منع تنفيذ البيانات في برامج معينة، سيتعين عليك الانتقال إلى إعدادات Windows. وإليك كيف يمكنك القيام بذلك:

# 1. اضغط على زر ابدأ واكتب عرض إعدادات النظام المتقدمة، ثم افتحه.

# 2. في إعدادات النظام المتقدمة، توجه إلى الإعدادات علامة التبويب تحت الأداء والقسم الخاص به.

# 3. تحت الأداء الخيارات، توجه إلى منع تنفيذ التعليمات البرمجية علامة التبويب.

# 4. في قسم DEP، حدد "تشغيل DEP لبرامج وخدمات Windows الأساسية فقط".

# 5. أو حدد "تشغيل DEP لجميع البرامج والخدمات باستثناء تلك التي أحددها" إذا كنت ترغب في منع برامج وخدمات معينة من الوصول إلى هذه الميزة.

كيف أعرف ما إذا كان منع تنفيذ البيانات قيد التشغيل؟ 

للتحقق من إعدادات DEP، استخدم برنامج سطر الأوامر Wmic. اتخذ الإجراءات التالية لمعرفة ما إذا كانت ميزة DEP التي يتم فرضها عن طريق الأجهزة متاحة:

  1. انقر فوق ابدأ ،
  2. ابحث عن "تشغيل" وانقر عليه.
  3. اكتب cmd في المربع المفتوح، ثم انقر فوق OK (موافق).
  4. في موجه الأوامر، اكتب الأمر التالي، ثم اضغط على مفتاح الإدخال ENTER:

نظام التشغيل wmic احصل على DataExecutionPrevention_Available  

إذا كان الإخراج "صحيح"، فهذا يعني أن ميزة "منع تنفيذ التعليمات البرمجية" التي يتم فرضها عن طريق الأجهزة متاحة.

هل يجب علي تشغيل DEP لجميع البرامج؟ 

لحمايتك، نقترح تركه قيد التشغيل.

هل يجب علي تعطيل ميزة منع تنفيذ البيانات في نظام التشغيل Windows 10؟ 

لا يُنصح بتعطيل DEP أو إيقاف تشغيله لأنه يراقب تلقائيًا خدمات وبرامج Windows المهمة.

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

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

هل من الآمن إيقاف تشغيل "منع تنفيذ البيانات"؟ 

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

هل DEP جيد للألعاب؟ 

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

أهمية أمان SaaS: حماية منتجك وبيانات المستخدم!

ما هو نظام إدارة قواعد البيانات؟

هل يمكنك الحصول على iMovie على نظام Windows؟ أفضل 5 بدائل للأعمال

المراجع:

مایکروسافت

IBM

اترك تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول المشار إليها إلزامية *

قد يعجبك أيضاً