خلاصه مقاله
ویروس کامپیوتری در سال ۱۹۸۷ با نام "سکتور بوت" در کامپیوترهای آمیگا شناسایی شد.
این ویروس با فرمت نوشته شده و برای کپی کاری نرم افزارها استفاده میشد.
ویروس Creeper اولین ویروس کامپیوتری شناخته شده است که در شبکه ARPANET ظاهر شد.
ویروس کامپیوتری میتواند با تغییر در کد برنامهها و تکثیر خود، کامپیوتر را آلوده کند.
هدف ساخت ویروس کامپیوتری شامل آلوده کردن سیستم های آسیب پذیر، کنترل ادمین و سرقت اطلاعات حساس است.
اولین ویروس های کامپیوتری برای رایانه های آیبیام در پاکستان توسط برادران علوی ساخته شدند.
وینویر اولین ویروسی بود که به طور صریح ویندوز را هدف قرار داد و در سال ۱۹۹۲ کشف شد.
سازندگان ویروسهای کامپیوتری از تکنیک های مهندسی اجتماعی برای بهره برداری از ضعفهای امنیتی سیستمها استفاده میکنند.
این ویروس ها از مکانیسم های مختلفی برای نصب میزبان های جدید استفاده میکنند و اغلب از راهبردهای پیچیدهای برای دوری از شناسایی توسط آنتیویروسها استفاده میکنند.
هدف اصلی ساخت این ویروسها میتواند شامل به دست آوردن سود اقتصادی، ارسال پیامهای سیاسی، خلق سرگرمی و تفریح، نشان دادن ضعفهای نرمافزاری و ایجاد خرابکاری و محرومیت از سرویس باشد.
اینجا توضیحی در مورد نوعی مشکل نرمافزاری مربوط به ویروس کامپیوتر وجود دارد.
این نوع برنامهها بعد از اجرا، با تغییر در کد
اگر به دنبال دانستن بیشتر در مورد ویروسهای کامپیوتری و تاریخچه آنها هستید، این مقاله را حتما بخوانید.
یک ویروس بیولوژیکی را تصور کنید.
این ویروسها باعث بروز بیماری و اختلال در عملکردهای انسانی میشوند و به طور معمول برای درمان نیاز به دارویی قوی دارند.
ویروس کامپیوتری نیز به شدت شباهتی با این ویروسها دارد.
یک ویروس رایانهای به گونهای طراحی شده است که توانایی خودتکثیری دارد، برنامهها و فایلهای شما را هدف قرار داده و کامپیوتر شما را نابود یا مختل کند.
احتمالاً حداقل یکبار تا کنون با مشکل آلوده شدن سیستم خود به ویروس کامپیوتری مواجه شدهاید و بارها در ذهنتان این سوال پیش آمده است که ویروس کامپیوتر چیست و هدف آن چیست.
ساخت ویروس کامپیوتر با هدف آلوده کردن سیستمهای آسیب پذیر، به دست آوردن کنترل از طریق دسترسی ادمین و سرقت اطلاعات حساس انجام میشود.
هکرها ویروسهای کامپیوتری را با هدف فریب کاربران اینترنتی و سوءاستفاده از آنها طراحی میکنند.
در سال ۱۳۹۲، به شبکه ویروسی با نام Gameover ZeuS پی بردیم که از سایتهای دانلود مورداستفاده برای توزیع باجافزار و سرقت اطلاعات بانکی بود.
این حقیقت که هنوز در اینترنت هزاران ویروس فعال هستند، هکرها را به تنوع در روشهای خود ترغیب کرده است و آنها از انواع دیگری از بدافزار مانند کرم، تروجان و باجافزار نیز استفاده میکنند.
در اینجا به بررسی انواع ویروسهای کامپیوتری و ویژگیهای آنها میپردازیم.
این مقاله به پاسخ سؤال "ویروس کامپیوتری چیست؟" میپردازد.
بنابراین، جهت دریافت اطلاعات کامل درباره ویروسهای کامپیوتری، حتماً این مطلب را در شبکه استعلام مطالعه نمایید.
توسط آزمایشگاهی که در اینجا توضیح داده میشود، با تمرکز بر روی تیم پژوهشی و منابع مورد نیاز، ادامه متن را خواهید خواند:
تعریف ویروس کامپیوتر ؛ ویروس کامپیوتر چیست؟
قبل از بررسی تاریخچه شکلگیری و انواع ویروسهای کامپیوتری، نیاز است تعریف ویروس را بدانیم.
ویروس کامپیوتر چیست؟ ویروس کامپیوتری نوعی برنامه رایانهای است که پس از اجرا، سعی میکند با دستکاری و گنجاندن کدهایش در برنامههای دیگر، خود را تکثیر کند.
در صورت موفقیت در تکثیر، قسمتهای زیر تأثیر قرار گرفته و به آنها "آلوده" به ویروس کامپیوتر میگویند.
سازندگان ویروسهای کامپیوتری از تکنیکهای مهندسی اجتماعی برای بهرهبرداری از ضعفهای امنیتی سیستمها برای انتشار ویروس کامپیوتری و آلوده کردن آنها استفاده میکنند.
بیشتر ویروسهای کامپیوتری تمرکز خود را بر روی سیستمهای مبتنی بر ویندوز دارند.
این ویروسها از مکانیسمهای مختلفی برای نصب میزبانهای جدید استفاده میکنند و اغلب از راهبردهای پیچیدهای برای دوری از شناسایی توسط آنتیویروسها استفاده میکنند.
هدف اصلی ساخت این ویروسها میتواند شامل به دست آوردن سود اقتصادی (مثلاً از طریق رمزگذاری فایلها و دریافت وجهی رمزگشایی)، ارسال پیامهای سیاسی، خلق سرگرمی و تفریح، نشان دادن ضعفهای نرمافزاری، ایجاد خرابکاری و محرومیت از سرویس است.
همچنین، در برخی موارد، هدف آنها یافتن و شناسایی مسائل امنیتی، پژوهش در حوزه هوش مصنوعی و الگوریتمهای تکاملی است.
واژه "ویروس" گاهی به اشتباه برای دیگر انواع بدافزارها استفاده میشود.
بدافزار شامل ویروس نیز میشود؛ اما کرمهای کامپیوتری، باجافزار، جاسوسافزار، آگهیافزار، تروجان، کیلگر، روتکیت، بوتکیت، BHOهای مخرب و دیگر نرمافزارهای مخرب همه جزو بدافزارها هستند.
تاریخچه ویروس های کامپیوتری
بر اساس مطالعات، در سنّ 1949، جان فون نویمان، به همراه برنامههای رایانهای قابل تکثیر، نظریهای بکار برد و سخنرانیای در دانشگاه ایلینوی برگزار کرد.
سپس این تحقیقات توسط فون نویمان در کتابی به نام "ماشینهای خودتکثیرشونده" منتشر شد.
او در این مطلب توضیح داد که چگونه میتوان یک برنامه را خودش به صورت تکثیر کننده طراحی کرد.
این طرح فون نویمان، اولین برنامهی ویروس کامپیوتری (به شکل نظری) در جهان شناخته میشود و او را پدر نظری ویروسشناسی کامپیوتر مینامند.
ویروس های کامپیوتری اولیه
ویروس Creeper، که به عنوان اولین ویروس کامپیوتر شناخته میشود، در شبکه ARPANET ظاهر شد.
امروزه ساخت ویروس کامپیوتر با روشهای پیچیدهتری انجام میشود.
اما قبل از ظهور آنتی ویروسها، نوشتن یک برنامه ساده در نوت کامپیوتر کافی بود تا ویروسی ساخته شود.
ویروس Creeper برای آلوده کردن کامپیوترهای PDP-10 با سیستم عامل TENEX در شبکه ARPANET استفاده شد.
این ویروس روی نمایشگرها پیغامی با متن "من کریپر هستم، اگر میتوانی من را بگیر!" نمایش میداد.
برای حذف این ویروس، برنامه Reaper نوشته شده است.
در سال ۱۹۸۲، Elk Cloner به عنوان اولین ویروس کامپیوتری خارج از آزمایشگاه ظاهر شد.
این ویروس که توسط ریچارد اسکرنتا، یک دانشآموز دبیرستانی، نوشته شده بود، خود را به سیستم عامل Apple DOS ۳.
۳ متصل میکرد و از طریق فلاپی دیسک پخش میشد.
هر بار که فلاپی دیسک مورد استفاده قرار میگرفت، Elk Cloner فعال میشد و با آلوده کردن کامپیوتر، یک شعر کوتاه را نمایش میداد.
اولین مورد از ساخت ویروس کامپیوتر برای رایانههای آیبیام در خارج از آزمایشگاه، یک ویروس سکتور بوت به نام "برین" بود که توسط برادران فاروق علوی در پاکستان ساخته شد.
طبق گزارشها، آنها این ویروس را ساختند تا از کپی کاری نرم افزاری که نوشته بودند جلوگیری کنند.
اولین ویروسی که به طور صریح ویندوز را هدف قرار داد، "وینویر" بود که در سال ۱۹۹۲ و دو سال قبل از انتشار ویندوز ۳.
۰ کشف شد.
چند سال بعد در فوریه ۱۹۹۶، هکرهای استرالیایی از تیم ویروس نویسی "ولاد"، ویروس "بیزچ" یا "بوزا" را ساختند که نخستین ویروس ویندوز ۹۵ شناخته میشود.
در سال ۱۹۹۷، ویروس رمزگذاری شده و پنهان "وین۳۲.
کاباناس" ساخته شد که نخستین ویروس ویندوز NT بود؛ هرچند میتوانست ویندوزهای مختلف را آلوده کند.
از همان ابتدا، حتی کامپیوترهای خانگی نیز تحت تأثیر ویروسها قرار گرفتند.
در سال ۱۹۸۷، ویروس SCA با نام "سکتور بوت" در کامپیوترهای آمیگا شناسایی شد.
این ویروس برای اولین بار ظاهر شد.
یک ویروس دیگر به نام MacMag، که در سال ۱۹۸۸ ساخته شد، پیامی درباره صلح جهانی را روی صفحه نمایش نمایش میداد و سپس خود را از سیستم حذف میکرد!
انواع ویروس کامپیوتری
متن: "ویروس رایانه"، نوعی بدافزار است که با اضافه کردن کد خود به برنامهها تکثیر میشود.
کامپیوترها از طریق تکثیر آن کد به ویروس آلوده میشوند.
اما ویروس رایانه انواع مختلفی دارد.
شناخت انواع ویروس کامپیوتری میتواند جالب باشد.
در ادامه به معرفی برخی از مهمترین ویروسهای قدرتمند کامپیوتری میپردازیم.
1.
ویروس سکتور بوت (Boot Sector Virus)
این نوع ویروس رکورد راه انداز اصلی (اولین سکتور هارد دیسک) را آلوده میکند.
برچیدن این ویروس کاری دشوار و معمولاً نیازمند فرمت است.
ویروسهای سکتور بوت اغلب از راه فلش دیسک و مانند آن منتشر میشوند.
2.
ویروس غیرمقیم (Direct Action Virus)
ویروس عمل مستقیم، معروف به ویروس غیرمستقیم، امکان نصب بر روی کامپیوتر را ندارد.
این نوع ویروسها خود را به برخی از فایلها متصل میکنند اما تأثیری بر تجربه کاربری و کارایی سیستم ندارند.
3.
ویروس اجرایی (Executable)
نتیجه گیری
- این مقاله به ویروسهای سکتور بوت و نوعی مشکل نرمافزاری مربوط به ویروسهای کامپیوتر میپردازد.
- مقاله اشاره کرده است که ویروسهای کامپیوتر از راه فلش دیسک و مانند آن منتشر میشوند و کار برای برچیدن این ویروسها دشوار و عموما نیازمند فرمت است.
- واژه "ویروس" گاهی به اشتباه برای بدافزارهای دیگر استفاده میشود و بدافزار شامل ویروس نیز میشود.
- مقاله نکات تاریخی و جزئیات بیشتر در مورد ویروسهای کامپیوتری را ارائه میدهد و توصیه میکند این مقاله را بخوانید.
- نکتهای که در این مقاله بیان شده است، این است که قبل از ظهور آنتی ویروسها، نوشتن یک برنامه ساده در نوت کامپیوتر میتوانست کافی باشد تا یک ویروس ساخته شود.
- مقاله از اولین ویروسهای شناخته شدهِ مثل SCA و MacMag به ویروسها با نامهای Creeper، برین، وینویر و بیزچ پرداخته است.
- ویروسهای کامپیوتری از تکنیکهای مهندسی اجتماعی برای بهرهبرداری از ضعفهای امنیتی سیستمها استفاده کرده و اغلب هدف آنها به دست آوردن کنترل از طریق دسترسی ادمین و سرقت اطلاعات حساس است.
- هدف اصلی ساخت ویروسهای کامپیوتر میتواند شامل به دست آوردن سود اقتصادی، ارسال پیامهای سیاسی، خلق سرگرمی و تفریح، نشان دادن ضعفهای نرمافزاری و محرومیت از سرویس باشد.
همچنین در برخی موارد، هدف آنها یافتن و شناسایی مسائل امنیتی و پژوهش در حوزه هوش مصنوعی و الگوریتمهای تکاملی است.