विषयसूची:
- परिभाषा - डेटा निष्पादन रोकथाम (DEP) का क्या अर्थ है?
- Techopedia डेटा निष्पादन रोकथाम (DEP) की व्याख्या करता है
परिभाषा - डेटा निष्पादन रोकथाम (DEP) का क्या अर्थ है?
डेटा निष्पादन रोकथाम (DEP) ऑपरेटिंग सिस्टम के भीतर एक सुरक्षा सुविधा है जो एप्लिकेशन को गैर-निष्पादन योग्य मेमोरी लोकेशन से कोड निष्पादित करने से रोकती है। डीईपी एक हार्डवेयर और सॉफ्टवेयर लागू तकनीक है जिसे मेमोरी-आधारित कोड कारनामों के खिलाफ सुरक्षित करने के लिए डिज़ाइन किया गया है। यह पहली बार विंडोज एक्सपी सर्विस पैक 2 में पेश किया गया था। यह लिनक्स और मैक ओएस में भी उपलब्ध है।
Techopedia डेटा निष्पादन रोकथाम (DEP) की व्याख्या करता है
डीईपी मेमोरी में डेटा लोड करने की क्रियाओं के लिए मेमोरी हीप्स और स्टैक्स को नियमित रूप से स्कैन करके काम करता है। हार्डवेयर लागू डीईपी तंत्र सभी मेमोरी स्थानों को चिह्नित करने के लिए सीपीयू का उपयोग करता है जो गैर-निष्पादन के लिए विशेषता मान के साथ चिह्नित होते हैं। कोड निष्पादन के संदर्भ में इन स्थानों पर असामान्यता का पता लगने के बाद, प्राथमिक OS सुरक्षा तंत्र के लिए एक अपवाद भेजा जाता है। सॉफ्टवेयर लागू डीईपी केवल प्राथमिक अनुप्रयोग के फ़ंक्शन तालिका के भीतर अपवाद के लिए जाँच करता है। यह बफर ओवरफ्लो जैसे सुरक्षा एस्प्लिट्स के खिलाफ सुरक्षा प्रदान करता है।
