ویروس چیست ؟
ویروسهای کامپیوتری برنامه هایی هستند که مشابه ویروسهای بیولوژیک گسترش یافته و پس از وارد شدن به کامپیوتر اقدامات غیر منتظره ای را انجام می دهند .
با وجودی که همه ویروس ها خطرناک نیستند ، ولی بسیاری از آنها با هدف تخریب انواع مشخصی از فایلها ، برنامه های کابردی و یا سیستم های عامل نوشته شده اند .
ویروس ها هم مشابه همة برنامه های دیگر از منابع سیستم مانند حافظه و فضای دیسک سخت ، می توان پردازنده مرکزی و سایر منابع بهره می گیرند و می توانند اعمال خطرناکی را انجام دهند به عنوان مثال فایل های روی دیسک را پاک کرده و یا کل دیسک سخت را فرمت کنند . همچنین یک ویروس می تواند مجوز دسترسی به دستگاه را از طریق شبکه و بدون احراز هویت فراهم آورد .
برای اولین بار در سال 1984 واژه « ویروس » در این معنا توسط فرد کوهن در متون آکادمیک مورد استفاده قرار گرفت .
ویروس و ضد ویروس
حجم عظیم ویروس ها ، کرم ها و تهدید های ناشی از آنها ، نرم افزارهای ضد ویروس را تبدیل به یکی از ابزارهای لازم برای همه کامپیوتر ها نموده است . در صورت آلوده شدن یک کامپیوتر به ویروس بسته به نوع آن ممکن است مصائب مختلفی برای سیستم کامپیوتری بوجود آورد که در پاره ای موارد جبران آنها هزینه های زیادی را تحمیل می کند آسیب های بعضی ویروس ها به گونه ای است که آثار سوء آنها را به هیچ وجه نمی توان از بین برد . مستقل از نوع ویروسی که باید با آن مقابله شود نیاز به برنامه های ضد ویروس همواره وجود دارد و در شرایطی که محصولات ضد ویروس متنوعی تولید شده اند ، انتخاب نرم افزار مناسب دغدغه کابران می باشد .
انواع ویروس :
انواع ویروسهای رایج می توان به دسته های زیر تقسیم بندی نمود :
boot sector :
boot sector اولین sector بر روی فلاپی و یا دیسک سخت کامپیوتر است . در این قطاع کد های اجرایی ذخیره شده اند که فعالیت کامپیوتر با استفاده از آنها انجام می شود . با توجه به اینکه در هر بار بالا آمدن کامپیوتر boot sector مورد ارجاع قرار می گیرد ، و با هر بار تغییر پیکر بندی کامپیوتر محتوای boot sector هم مجدداً نوشته می شود ، لذا این قطاع مکانی بسیار آسیب پذیر در برابر حملات ویروسها می باشد .
این ویروسها از طریق فلاپی های که قطاع boot آلوده دارند انتشار می یابند .
boot sector دیسک سخت کامپیوتری که توسط ویروس آلوده شده ، هر بار که کامپیوتر روشن می شود ، ویروس خود را در حافظه بار کرده و منتظر فرصتی برای آلوده کردن فلاپی ها می ماند تا بتواند خود را منتشر کرده و دستگاهای دیگری را نیز آلوده نماید . این گونه ویروسها می توانند به گونه ای عمل کنند که تا زمانی که دستگاه آلوده است امکان boot کردن کامپیوتر از روی دیسک سخت از بین برود . این ویروسها بعد از نوشتن بر روی متن اصلی boot سعی می کنند کد اصلی را به قطاعی دیگر بر روی دیسک منتقل کرده و آن قطاع را به عنوان یک قطاع خراب ( bad sector ) علامت گذاری می کند .
Macro viruses :
این نوع ویروسها مستقیماً برنامه ها را آلوده نمی کنند . هدف این دسته از ویروس ها فایل های تولید شده توسط برنامه هایی است که از زبان های برنامه نویسی ماکرویی مانند مستندات exel یا word استفاده می کنند . ویروس های ماکرو از طریق دیسک ها ، شبکه و یا فایل های پیوست شده با برنامه های الکترونیکی قابل گسترش می باشد .
ویروس تنها در هنگامی امکان فعال شدن را دارد که فایل آلوده باز شود ، در این صورت ویروس شروع به گسترش خود در کامپیوتر نموده و سایر فایل های موجود را نیز آلوده می نماید . انتقال این فایل ها به کامپیوتر های دیگر و یا اشتراک فایل بین دستگاه های مختلف باعث گسترش آلودگی به این ویروس ها می شود .
شامل 29 صفحه Word
دانلود تحقیق ویروس و ضد ویروس