ممانعت از اجرای كدهای مخرب
براحتی میتوانيد مانـع از خرابی كامپيوتر خود، توسط برنامههای مخرب شويد. بدين ترتيب كه يك ويـژگی را در وينـدوز ويـستا فعال كنيـد كه مانع از اجرای كدهای اين برنامهها در بخشهايی از حافظه كامپيوتر شما شود.
ويندوز ويستا بخشی از حافظه كامپيوتـر شما را حافظه سيستم در نظر گرفته و آن بـخش توسط خود ويندوز و برنامهها مورد استفاده قرار میگيـرد. ويندوز، باقيـمانده حافظه را برای اسـناد در حال استفاده كه باز هستند و ساير دادهها در نـظر میگيرد. هنگامی كه برنامهنويسان كدهای برنامهای را مینويسند، معمولاً بخش مشـخص و ثابتی از حافظه را با نام بافر برای نگهداری داده در نظر میگيرند. برنامههايی كه به دادههای بيشتری نياز دارند، حافظه را از هارددرايو گرفته و بافر خود را پر میكنند.

متاسفانه بـرخی نرمافزارهايی كه برنامهنويـسی آنـها ضعيف است، دارای مكانيسمی برای مراقبت و ممانعت از اين امر نيستند. يعنی زمانی كه بخشی از داده كه بزرگتر از اندازه بافر است، در بافر بارگذاری میشود. در اين حالت، دادههای اضافی وارد حافظه سيستم شده و موجب از كار افتادن سيستم میشـوند.
برخی نفوذگران از اين نـقص برای خراب كردن تعمدی سيستم كاربران و يا اجرای كدهای مخرب بهره میگيرند. ويندوز ويستا شامل ويژگی با نام Data Execution Prevention) DEP) است كه مانع از افزايش بافر میشـود. در نتيجه كامپيوتر شما از حملات در امان خواهد ماند. [ادامه ...]
مطالب مرتبط
غیر فعال کردن User Account Control در ویستا
ویندوز ویستا را قابل اطمینانتر سازید!
استفاده از نشانگر موس ویستا در ویندوز XP
راهنمای نصب ویندوز XP به صورت بوت دوگانه در کنار ویندوز ویستا (ویستا اول نصب شده باشد)
کنترل صحیح فرزندان به وسیله ویندوز ویستا!
کنترل صدا در ویندوز ویستا