ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |
برنامههای مخرب گستره وسیعی داشته ومبارزه با آنان مستلزم به کارگیری نرمافزارهای بهروز و کارآمد است. بخش عظیمی از برنامههای مخرب در قالب تروجانها بوده که از مصادیق بارز ابزارهای هک میباشد.
کلمات کلیدی: ویروس، تروجان، کرم، فایروال.
امروزه مسئله ویروسهای رایانهای به یک معضل بسیارجدی تبدیل شدهاست. برای یک کاربر پی سی ممکن است حداکثر ضرر ناشی از یک ویروس مخرب، ازبین رفتن اطلاعات وبرنامههای مهم موجود روی سامانه اش باشد در حالیکه وجود یک ویروس در سامانههای رایانهای یک پایگاه نظامی هستهای میتواند وجود بشریت و حیات کره زمین را تهدید کند.
اولین ویروس رایانهای توسط کوهن ساخته شد. کوهن صرفاً به عنوان یک پروژه دانشجویی، برنامهای را نوشت که میتوانست خود را تکثیر کرده و انگل وار به دیگر برنامهها متصل شود ونوعی تغییر درآنها به وجود آورد.
علت نامگذاری ویروس بر روی اینگونه برنامهها، تشابه زیاد آنها با ویروسهای بیولوژیکی بود.
پیشترها، تنها روشی که کامپیوتر به واسطه آن در معرض خطر قرار میگرفت، زمانی بود که شما یک فلاپی آلوده را داخل دستگاه قرار میدادید. اما در عصر جدید تکنولوژی که هر کامپیوتری با دیگر نقاط جهان ارتباط دارد راه مختلفی از جمله اینترنت برای انتشار اینگونه برنامهها پدید آمدهاست. واژه ویروس، یک واژه عمومی است که به تمام روشهای مختلفی اطلاق میشود که کامپیوتر شما توسط نرمافزار بدخواه مورد حمله قرار گیرد. در این قسمت نگاهی خواهیم داشت به مشکلات جدیدتری که امروزه با آن مواجه هستیم.
ویروسهای کامپیوتری برنامههایی هستند که مشابه ویروسهای بیولوژیک گسترش یافته و پس از وارد شدن به کامپیوتر اقدامات غیرمنتظرهای را انجام میدهند. با وجود اینکه همهٔ ویروسها خطرناک نیستند، ولی بسیاری از آنها با هدف تخریب انواع مشخصی از فایلها، برنامههای کاربردی و یا سیستمهای عامل نوشته شدهاند.
برای اینکه یک برنامه به عنوان ویروس شناخته شود فقط کافیست که آن برنامه در ساختار خود دارای یک قسمت تکثیر کننده باشد که برنامه را تکثیر کند تا بتواند سایر برنامههای دیگر را آلوده کند. اما در واقع ویروسها در ساختار خود دارای ۴ قسمت اصلی میباشند:
واحد پنهانکننده : یک برنامه گمراهکننده که باعث میشود ویروس بتواند خود را در کامپیوتر پنهان کند.
واحد تکثیرکننده : یک برنامه تکثیرکننده که بوسیله آن ویروس میتواند خود را تکثیر کرده و برنامههای بیشتری را آلوده کند.
واحد فعالکننده : یک کلید فعال