مقدمه:
ویروس کامپیوتری بدین دلیل ویروس نامیده شد چون بعضی از ویژگیهای ویروسهای زیست شناسی را دارا می باشد. دقیقا مثل ویروس زیست شناسی که از شخصی به شخص دیگر سرایت می کند ویروس کامپیوتری از کامپیوتری به کامپیوتر دیگر عبور می کند. ویروس کامپیوتری باید بر روی بعضی از برنامه ها یا مدارک سوار شود تا اجرا گردد. در زمان اجرا، می تواند دیگر برنامه ها و مدارک را نیز آلوده نماید. اولین بار ویروس کامپیوتری در اواخر دهه 1980 مشاهده شد. ویروسها می توانستند از طرق مختلف داخل برنامه ای وارد شوند که راههای انتشار آن عبارت بودند از: یکی گستردگی کامپیوترهای شخصی یا PC دوم: بعد از download برنامه های خاصی مثل بازیها و سوم فلاپی دیسکها. ویروس در اصل، بخشی از کد (رمز) است که به یک برنامه متداول مثل بازیهای کامپیوتری یا واژه پرداز معروف می چسبد. اگر شخصی مثلا یک بازی آلوده را download نماید و آنرا اجرا کند ویروس عملیات خود را شروع می نماید. در ابتدا ویروس در حافظه بارگذاری کرده و در جستجوی این است تا دریابد آیا می تواند برنامه دیگری را روی دیسک پیدا نماید یا نه؟ در صورت یافتن ، کد ویروس را به آن برنامه اضافه می نماید، بعد برنامه اصلی خود را آغاز و تکثیر می نماید. امروزه بیشتر برنامه هایی که می خرید در دیسکهای فشرده یا CD ذخیره می شوند ، چنین دیسکهائی تغییر نمی یابند و امکان ابتلا به ویروس در آنها بسیار کم است ولی ممکن است فایلهای موجود در آن ا کسی که کامپیوترش آلوده بوده باشد رایت کرده باشد.در کل ویروس های کامپیوتری چیزی جر یک برنامه مخرب نیستند . همیشه ویروسها از قصد ساخته نمی شوند گاهی پیش آمده که یک اشتباه در تایپ برنامه ویروسی بوجود آمده که باعث آز کار افتادن یک سیستم می شود . ( مثل فیلمهای تخیلی که دانشمندان ژنهای ویروسی را تغییر میدهد و یک ویروس جدید و قوی بوجود می آید .
ویژگیهای ویروس
ویروس کامپیوتر برنامه ای است که میتواند نسخه های اجرایی خود را در برنامه های دیگر قرار دهد. هر برنامه آلوده میتواند به نوبه خود نسخه های دیگری از ویروس را در برنامه های دیگر قرار دهد. برنامه ای را برنامه ویروس می نامیم که همگی ویژگیهای زیر را داراباشد:
1) تغییر نرم افزارهایی که به برنامه ویروس متعلق نیستند با چسباندن قسمتهایی از این برنامه به برنامه های دیگر.
2) قابلیت انجام تغییر در بعضی از برنامه ها.
3) قابلیت تشخیص این نکته که برنامه قبلاً دچار تغییر شده است یا خیر.
4) قابلیت جلوگیری از تغییر بیشتر یک برنامه در صورت تغییراتی در آن بواسطه ی ویروس .
نرم افزارهای تغییر یافته ویژگیهای 1 الی 4 را دارا هستند. اگر برنامه ای فاقد یک یا چند ویژگی از ویژگیهای فوق باشد، نمی توان به طور قاطع آنرا ویروس نامید.
عملیات مخفیانه ویروس در کامپیوتر
همانطور که میدانید ویروسها برنامه های نرم افزاری هستند .آنها می توانند مشابه برنامه هایی باشند که به صورت عمومی در یک کامپیوتر اجرا می گردند .
اثر واقعی یک ویروس بستگی به نویسنده آن دارد. بعضی از ویروسها با هدف خاص ضربه زدن به فایلها طراحی می شوند و یا اینکه در عملیات مختلف کامپیوتر دخالت کرده و ایجاد مشکل میکنند.
ویروسها به راحتی بدون آنکه متوجه شوید خود را تکثیر کرده ، گسترش مییابند ، در حین گسترش یافتن به فایلها صدمه رسانده و یا ممکن است باعث مشکلات دیگری شوند.
ویروسها قادر نیستند به سخت افزار کامپیوتر صدمه ای وارد کنند . مثلاً نمی توانند باعث ذوب شدن CPU ، سوختن هارد دیسک و یا انفجار مانیتور و غیره شوند .
ویروس E-mail
ویروسهایی که از طریق E-mail وارد سیستم میشوند معمولاً به صورت مخفیانه درون یک فایل ضمیمه شده قرار دارند که با گشودن یک صفحه ی HTML یا یک فایل قابل اجرای برنامه ای و یا یک word document می توانند فعال شوند.
شما صرفا با خواندن یک متن ساده e-mail یا استفاده از netpost ، ویروسی دریافت نخواهید کرد. بلکه باید مراقب پیغامهای رمز دار حاوی کدهای اجرائی و یا پیغامهایی بود که حاوی فایل اجرائی ضمیمه شده (یک فایل برنامهای کد شده و یا یک word documentکه حاوی ماکروهایی باشد) می باشند، بود.
از این رو برای به کار افتادن یک ویروس یا یک برنامه اسب تروا ، کامپیوتر مجبور به اجرای کدهایی است میتوانند یک برنامه ضمیمه شده به e-mail ، یک word document دانلود شده از اینترنت و یا حتی مواردی از روی یک فلاپی دیسک باشند.
ویروس ماکرو
این نوع ویروسها معمولاً به شکل ماکرو در فایل هایی قرار می گیرند که حاوی صفحات متنی نظیر فایل های برنامه های Microsoft Office ( همچون Word و Excel )هستند.
ماکرو
نرم افزارهایی مانند Word و Excel این امکان را برای کاربر بوجود می آورند که در صفحه متن خود ماکرویی ایجاد نماید،این ماکرو حاوی یک سری دستور العملها، عملیات و یا keystroke ها است که تماماً توسط خود کاربر تعیین میگردند.
ماکرو ویروسها معمولاً طوری تنظیم شده اند که به راحتی خود را در همه صفحات متنی ساخته شده با همان نرم افزار (Excel , Word) جای میدهند.
شامل 13 صفحه Word
دانلود تحقیق ویروسهای کامپیوتری