كيفية تمكين "الحماية من معالجة الاستثناءات الهيكلية" (SEHOP) في أنظمة التشغيل Windows

إعمل في أي مكان من أي جهاز باستخدام Microsoft 365

الترقية إلى Microsoft 365 للعمل في اي مكان بأخر الميزات والتحديثات.

الترقية الآن

ينتهي دعم Windows Vista Service Pack 1 (SP1) في 12 يوليو 2011. لمواصلة تلقي تحديثات الأمان لنظام التشغيل Windows، تأكد من تشغيل Windows Vista باستخدام Service Pack 2 (SP2). لمزيد من المعلومات، راجع صفحة Microsoft على الويب هذه: ينتهي الدعم لبعض إصدارات Windows.

مقدمة

تتضمن الآن Windows Vista Service Pack 1 و Windows 7 و Windows Server 2008 و Windows Server 2008 R2 الدعم للحماية من الكتابة فوق معالجة الاستثناءات المنظمة (SEHOP). تم تصميم هذه الميزة لحظر استغلالات تستخدم تقنية "معالج الاستثناءات الهيكلية" (SEH). يتم توفير آلية الحماية هذه في وقت التشغيل. وبالتالي، فهي تساعد على حماية التطبيقات بغض النظر عما إذا كان قد تم تجميعها برمجيا باستخدام التحسينات الأخيرة، مثل الخيار /SAFESEH. نوصي بأن يقوم مستخدمو Windows الذين يعملون على تشغيل أي من أنظمة التشغيل أعلاه بتمكين هذه الميزة لتحسين ملف تعريف الأمان بأنظمتهم.

تساعدك هذه المقالة على تمكين هذه الميزة.

لتمكين هذه الميزة لك، انتقل إلى القسم"تمكينها لي". إذا كنت تفضل تمكين هذه الميزة بنفسك، فاذهب إلى القسم"سأمكنها بنفسي".

ملاحظة إذا كنت تقوم بتشغيل Windows 7 أو Windows Server 2008 R2، فاذهب إلى القسم "السماحلي بتمكينه بنفسي" لأن المعالج التلقائي ل Windows 7 و Windows Server 2008 R2 غير متوفر بعد.

تمكينه لي

لتمكين هذه الميزة تلقائيا، انقر فوق الارتباط "إصلاح هذه المشكلة". بعد ذلك، انقر فوق "تشغيل" في مربع الحوار "تنزيل الملف"، واتبع الخطوات في هذا المعالج.





الملاحظات

  • ينطبق هذا المعالج فقط على Windows Vista Service Pack 1 و Windows Server 2008.

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

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

نحن نقدّر ملاحظاتك. لتقديم ملاحظات أو الإبلاغ عن أي مشاكل في هذا الحل، يرجى ترك تعليق على المدونة "إصلاح الأمر
لي"،أو إرسال رسالة
بريد إلكتروني إلينا.

سأمكنها بنفسي

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

322756 كيفية عمل تغييرات على السجل واستعادته بشكل افتراضي في WindowsBy، يتم تمكين SEHOP في Windows Server 2008 R2 وفي Windows Server 2008. بشكل افتراضي، يتم تعطيل SEHOP في Windows 7 وفي Windows Vista. لتمكين SEHOP يدويا، اتبع الخطوات التالية:

  1. انقر فوق "بدء"،وانقر فوق "تشغيل"،ثم اكتب "regedit"، ثم اضغط على ENTER.

  2. حدد موقع مفتاح السجل الفرعي التالي:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\DisableExceptionChainValidationملاحظة إذا لم تتمكن من العثور على إدخال سجل DisableExceptionChainValidation ضمن المفتاح الفرعيHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\، فاتبع الخطوات التالية لإنشاءه:

    1. انقر بضغطة زر الماوس الأيمن فوق kernel،وأشير إلى
      "جديد"،ثم انقر فوق "قيمة DWORD".

    2. اكتب
      DisableExceptionChainValidation، ثم اضغط على ENTER.

  3. انقر نقرا مزدوجا فوق
    DisableExceptionChainValidation.

  4. قم بتغيير قيمة إدخال سجل DisableExceptionChainValidation إلى 0 لتمكينه، ثم انقر فوق موافق.

    ملاحظة: تعطل القيمة 1 إدخال التسجيل. تمكنها القيمة 0.

  5. قم بإنهاء "محرر التسجيل".

المشاكل المعروفة

بعد تمكين SEHOP، قد لا تعمل الإصدارات الموجودة من التطبيقات المحمية ب Cygwin وسكايب و Armad، بشكل صحيح.

ملاحظة لحل هذه المشكلة، اتصل بمورد البرنامج للحصول على تحديث.

المراجع

منع استغلال الكتابة فوق SEH


للحصول على مزيد من المعلومات حول تقنية يمكنك استخدامها للمساعدة في منع استغلال الكتابة فوق SEH، تفضل بزيارة موقع ويب غير متقن التالي:

http://www.uninformed.org/?v=5&a=2&t=txtمنتجات الجهات الأخرى المذكورة في هذه المقالة مصنعة من قبل شركات مستقلة عن Microsoft. ولذلك، لا تقدم Microsoft أي ضمان، سواء ضمنيًا أو صريحًا، بخصوص أداء تلك المنتجات أو كفاءتها.

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

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×