কম্পিউটারগুলির আবির্ভাবের সাথে সাথেই প্রথম কম্পিউটার ভাইরাস উপস্থিত হয়েছিল। এবং যদি প্রথম প্রোগ্রামাররা এগুলি মজাদার জন্য লিখে থাকে তবে পরে গোপনীয় ডেটা চুরি করা এবং ব্যবহারকারীর কম্পিউটারে অন্যান্য দূষিত ক্রিয়া সম্পাদনের লক্ষ্যে ভাইরাসগুলি তৈরি করা শুরু হয়েছিল। তাদের পথে প্রতিবন্ধকতাগুলির মধ্যে একটি হ'ল ডিইপি ফাংশন।
ডিইপি মানে ডেটা এক্সিকিউশন প্রিভেনশন বা ডেটা এক্সিকিউশন প্রিভেনশন। এই বৈশিষ্ট্যটি উইন্ডোজ সহ সমস্ত আধুনিক অপারেটিং সিস্টেমে অন্তর্নির্মিত। এর উদ্দেশ্য হ'ল কেবলমাত্র ডেটা-মেমরি অঞ্চলে থাকা কোডটি কার্যকর করার চেষ্টাগুলি ব্লক করা। এই নিষেধাজ্ঞার পিছনে যুক্তিটি সহজ এবং সোজা: ডেটা এক্সিকিউটেবল কোড নয়, তবে তথ্য। যদি মেমরির কোনও অঞ্চলকে "কেবলমাত্র ডেটা" হিসাবে চিহ্নিত করা হয়, তবে এতে এক্সিকিউটেবল কোড থাকতে পারে না। এবং হঠাৎ স্মৃতির এই অঞ্চলে কোনও প্রক্রিয়া কোড চালানোর চেষ্টা করে, এটি ইতিমধ্যে একটি অস্বাভাবিক পরিস্থিতির একটি স্পষ্ট লক্ষণ।
ডিইপি ফাংশনকে ধন্যবাদ, যা র্যামের বিষয়বস্তু পর্যবেক্ষণ করে, অনেকগুলি আক্রমণ প্রতিহত করা সম্ভব। যখনই দেখা যাচ্ছে যে কোনও প্রোগ্রাম সিস্টেম মেমোরিটি ভুলভাবে ব্যবহার করছে, ডিইপি তত্ক্ষণাত অ্যাপ্লিকেশনটি বন্ধ করে দেয় এবং সতর্কতা জারি করে যে ডেটা প্রয়োগ কার্যকর করা বন্ধ হয়েছিল।
সুরক্ষা ফাংশনটি হার্ডওয়্যার এবং সফ্টওয়্যার স্তরে প্রয়োগ করা হয়, যা এর নির্ভরযোগ্যতা বৃদ্ধি করে। হার্ডওয়্যার সুরক্ষা ডিইপি সমর্থনকারী প্রসেসরের দক্ষতার সুযোগ নেয়। এই ক্ষেত্রে, মেমরির কিছু ক্ষেত্র এক্সিকিউটেবল কোড না হিসাবে চিহ্নিত করা হয়। যদি কোনও প্রোগ্রাম এই জাতীয় মেমরি অঞ্চল থেকে কোড চালানোর চেষ্টা করে তবে এই অ্যাপ্লিকেশনটি অবিলম্বে বন্ধ হয়ে যাবে।
সফ্টওয়্যার সুরক্ষা বাস্তবায়নের প্রয়োজনীয়তা উইন্ডোজ আর্কিটেকচারের অদ্ভুততার কারণে ঘটেছিল, ব্যতিক্রম হ্যান্ডলিং মেকানিজম দ্বারা। সফ্টওয়্যার সুরক্ষার সুবিধা হ'ল এটি কোনও প্রসেসরের কম্পিউটারগুলিতে কাজ করতে পারে, ডিইপি সমর্থন করে না এমনগুলি সহ। এই বিকল্পটি কেবলমাত্র সর্বাধিক গুরুত্বপূর্ণ সিস্টেম ফাইলগুলিকে সুরক্ষা দেয়।
ব্যবহারকারীর ডিইপি সেটিংস পরিবর্তন করার ক্ষমতা রয়েছে। এটি করতে, "কন্ট্রোল প্যানেল" খুলুন, "সিস্টেম" ট্যাবটি নির্বাচন করুন, তারপরে "সিস্টেমের বৈশিষ্ট্য" - "উন্নত" - "পারফরম্যান্স" - "বিকল্পগুলি"। পারফরম্যান্স বিকল্প উইন্ডোতে, ডেটা এক্সিকিউশন প্রতিরোধ ট্যাবটি সন্ধান করুন। আপনার কাছে কেবলমাত্র প্রয়োজনীয় প্রোগ্রাম এবং পরিষেবাদির জন্য বা তালিকাভুক্ত সকলের জন্য ডিইপি সক্ষম করার বিকল্প রয়েছে। সুরক্ষা সেটিংস পরিবর্তন করতে প্রশাসকের পাসওয়ার্ড প্রয়োজন।