- ممانعت از اجرای کدهای مخرب
براحتی میتوانید مانـع از خرابی کامپیوتر خود، توسط برنامههای مخرب شوید؛ بدین ترتیب که یک ویـژگی را در ویندوز ویـستا فعال کنیـد که مانع از اجرای کدهای این برنامهها در بخشهایی از حافظه کامپیوتر شما شود.
ویندوز ویستا بخشی از حافظه کامپیوتـر شما را حافظه سیستم در نظر گرفته و آن بـخش توسط خود ویندوز و برنامهها مورد استفاده قرار میگیـرد. ویندوز، باقیـمانده حافظه را برای اسـناد در حال استفاده که باز هستند و سایر دادهها در نـظر میگیرد. هنگامی که برنامهنویسان کدهای برنامهای را مینویسند، معمولاً بخش مشـخص و ثابتی از حافظه را با نام بافر برای نگهداری داده در نظر میگیرند. برنامههایی که به دادههای بیشتری نیاز دارند، حافظه را از هارددرایو گرفته و بافر خود را پر میکنند.
متاسفانه بـرخی نرمافزارهایی که برنامهنویـسی آنـها ضعیف است، دارای مکانیسمی برای مراقبت و ممانعت از این امر نیستند. یعنی زمانی که بخشی از داده که بزرگتر از اندازه بافر است، در بافر بارگذاری میشود. در این حالت، دادههای اضافی وارد حافظه سیستم شده و موجب از کار افتادن سیستم میشـوند.
برخی نفوذگران از این نـقص برای خراب کردن تعمدی سیستم کاربران و یا اجرای کدهای مخرب بهره میگیرند. ویندوز ویستا شامل ویژگی با نام Data Execution Prevention) DEP) است که مانع از افزایش بافر میشـود؛ در نتیجه کامپیوتر شما از حملات در امان خواهد ماند.
بدین منظور مراحل زیر را انجام دهید:
بقیه در ادامه مطلب
ادامه مطلب ...سلام
بالاخره سایت من هم راه افتاد
همین الان برین یه سری بزنین
حتما برید چون میدونم ضرر نیمکنید
شرکت موزیلا، خود را برای ثبت یک رکورد جدید آماده میکند. پس از ثبت رکورد بینظیر دانلود در نسخه شماره یک نرمافزار فایرفاکس، اکنون این شرکت قصد دارد با ارائه نسخه نهایی مرورگر فایرفاکس شماره 3، رکورد جدیدی در تعداد دانلود نرمافزار طی 24 ساعت را برای خود به ثبت برساند. بنا به گفته سخنگوی شرکت موزیلا، در حال حاضر این شرکت تلاش میکند که شرایط را برای یک روز رویایی و ثبت رکورد جدید در تاریخ شبکه اینترنت آماده کند تا بتواند این رکورد را در کتاب رکوردهای جهانی به ثبت برساند.
بقیه در ادامه مطلب
ادامه مطلب ...
معروفترین سیستم عاملهای موبایل عبارتند از:
برید به ادامه مطلب
ادامه مطلب ...اشاره :
کدام زبان برنامهنویسی را انتخاب کنم؟ از کدام نوع دیتابیس استفاده کنم؟ اینها سؤالات قدیمی و تاحدودی کلیشهای هستند. با این حال خواندن یکی دو مقاله جالب در اینترنت باعث شد، طرح مجدد این موضوع همیشگی را خالی از فایده ندانم.
اصولاً هر از گاهی باید این پرسش را مجدداً در کلیه سطوح مهندسی نرمافزار، چه در صنعت، چه در رسانهها و چه در دانشگاهها مطرح کرد و دلیل آن هم، بسیار ساده است. زبانهای برنامهنویسی نیز مانند زبانهای گویشی انسانها پویا هستند و مرتباً متحول میشوند. در این راستا برخی خود را با نیازهای روز تطابق داده و برخی نیز از این تحولات جا میمانند.
به همین دلیل لازم است هر چند وقت یکبار این پرسش را مطرح کرده و جدیدترین پاسخها را به نقد بگذاریم. برای اینکه بحث از حالت نظری خارج شود و حالت کاربردی پیدا کند، اجازه میخواهم نظرم را در این مورد به اختصار بیان کنم.
بقیه در ادامه مطلب
ادامه مطلب ...چگونه فایلهای PDF بسازیم؟
همان طور که می دانید، فایلهایPDF برای مقاله ها و کتابهای الکترونیکی به کار می رود و علت آن هم حجم بسیار کم آن می باشد. برای مشاهده فایلهایPDF، نیازمند نرم افزاری به نامAcrobat Reader هستیم. حال اگر بخواهیم که فایلهایPDF را خود تولید نماییم، چه کار می بایست کرد؟
برای درست کردن فایلهایPDF، به نرم افزارAdobe Acrobat احتیاج داریم. دقت داشته باشید که فرق نرم افزارAcrobat Reader وAdobe Acrobat در آن است که به وسیلهAcrobatReader، شما تنها قادر به خواندن فایلهایPDF هستید، اما با استفاده ازAdobeAcrobat، می توانید آنها را بخوانید، ویرایش کنید یا آنها را ایجاد نمایید...
برای ایجاد فایلهایPDF، از نرم افزارAcrobat Distiller که به همراهAdobe Acrobat نصب می شود استفاده می کنیم. روش کار به این صورت است که بعد از نصبAdobe Acrobat، پرینتری (Printer) تحت عنوانAcrobat Distiller (و یا نامی شبیه به آن) به طور اتوماتیک نصب می شود. سپس شما می توانید فایل متنی خود را به وسیله این پرینتر، پرینت کنید و به صورت یک فایلPDF در آورید. اما مشکلی که در اینجا وجود دارد، آن است که در 95% سیستم ها، این کار سبب ایجاد یک پیغام خطا می شود و شما قادر به ساخت فایلهایPDF با این روش نیستید!
برای حل این مشکل، می بایست مراحل زیر را دنبال کنید:.....
بقیه در ادامه مطلب
ادامه مطلب ...