50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

تشریح و توضیح Data Execution Prevention (DEP

دوستان اگر امکان دارد در مورد اصطلاح فوق کاربردش یک توضیح گویا بفرمائید ممنون خواهم شد با تشکر فراوان

پرسیده شده در 1393/02/04 توسط
آواتار

3 پاسخ

0

بادرود فراوان و تشکر خانوم مهندس فقط سوال پایانی منظور از

Code
*دیگرتریتها*

در متن توضیحی شما اشاره به بدافزار و ویروس است؟

پاسخ در 1393/02/04 توسط
آواتار
4

درود

خواهش میکنم ...بله دقیقا... هرکدوم که برای سیستم خطرناک باشه مثل malware,spyware به نوعی تریت محسوب میشه..توی مثال بالا منظور من worm بود.

پاسخ در 1393/02/04 توسط
10

ِDEP یک ویژگی امنیتی است که میتواند به جلوگیری از خطر حمله ی ویروس ها و دیگرتریتها به کامپیوتر شما کمک کند.برنامه های مخرب درحال تلاش برای اجرا شدن یا اجرا کردن کدهای (فایلهای execute ) هستند و DEP مانع از اجراي کد از داخل قسمتهايي از حافظه که براي ذخيره اطلاعات در نظر گرفته شده اند ميشود. این نوع ویروسها و کرمها از طریق سرريز نمودن بافر (Buffer over flow) سیستم را آلوده میکنند. در اين حالت حجم زيادي از اطلاعات، براي برنامه اي که در انتظار مقدار مشخصي از اطلاعات است ارسال ميشود و اگر برنامه ی مذکور بدون اینکه حجم اطلاعات دريافتي را بررسی کند آنهارا در حافظه قرار بدهد، اطلاعات اضافی در بخش های ديگر از حافظه ذخیره می شوند و برنامه ی مخرب از طريق اجراي اين اطلاعات، کنترل سیستم را در دست میگیرد و به نقطه ای که خودش میخواهد انتقال میدهد و کد مورد نظر خود را اجرا مي کند که DEP مانع این اتفاق میشود.مسیر رسیدن به DEP در ویندوز

Code
Control Panel -> System -> Advanced (Tab) -> Performance (Settings) -> Data Execution Prevention (Tab)
پاسخ در 1393/02/04 توسط

پاسخ شما