ویروس در مقابل کرم
ویروس کامپیوتری و کرم کامپیوتری دو نوع بدافزار هستند. این برنامه ها گاهی اوقات برای سرگرمی ساده طراحی می شوند در حالی که برخی برای ایجاد اثرات مضر طراحی شده اند.
ویروس رایانه ای
ویروسهای رایانهای نرمافزارهای مخربی هستند، اغلب فایلهای اجرایی که توانایی تکثیر و انتقال خود را از یک رایانه به رایانه دیگر از طریق دستگاههای انتقال فایل دارند. آنها می توانند خود را به فایل اجرایی دیگری متصل کرده و از طریق آن نیز انتقال دهند. ویروس ها به دو نوع ویروس مقیم و غیر مقیم طبقه بندی می شوند.
ویروسهای غیر مقیم به گونهای طراحی شدهاند که با پیوست کردن خود به یک فایل اجرایی، خود را توزیع کنند.دو جزء در ویروس های غیر مقیم وجود دارد که به شرح زیر عمل می کنند. ماژول Finder به دنبال فایل های اجرایی در داخل سیستم می گردد، سپس ماژول replicator کپی ها را کپی کرده و به فایل های اجرایی یافت شده پیوست می کند. بنابراین، هنگامی که فایل exec اصلی در حال اجرا است، ویروس نیز در پس زمینه شروع به اجرا می کند. هر زمان که یک فایل اجرایی در رایانه در حال اجرا باشد، به هدفی برای ماژول replicator تبدیل می شود و یک کپی به فایل اجرایی پیوست می شود. این به طور موثر اکثر فایل های exec را آلوده می کند.
ویروسی که بر رایانه تأثیر می گذارد ممکن است حافظه یا فضای دیسک را کاهش دهد، هارد دیسک ها را پاک کند، داده های موجود در فایل ها را تغییر دهد یا به سادگی به فایل ها آسیب برساند. برنامه های آنتی ویروس می توانند با این اقدامات مقابله کنند و از رایانه محافظت کنند.
کرم رایانه
کرم های کامپیوتری بدافزارهایی هستند که برای انتشار از طریق اینترنت و سایر شبکه ها طراحی شده اند.آنها می توانند از طریق انتقال/دانلود فایل ساده یا از طریق ایمیل پخش شوند. کرمها میتوانند شبکه کامپیوتری را با مصرف پهنای باند و سیستم کامپیوتری را با پر کردن حافظه با تکرارهای برنامه تحت تاثیر قرار دهند. برخلاف ویروس ها، کرم ها برای اجرا به فایل میزبان نیاز ندارند. آنها به طور مستقل در سیستم کامپیوتری کار می کنند.
انواع مختلفی از کرم ها وجود دارد. کرمهای ایمیل، کرمهای پیامرسان فوری، کرمهای اینترنتی، کرمهای IRC و کرمهای شبکههای اشتراکگذاری فایل انواع رایج کرمها هستند. کرم ها از سوراخ های فایروال و سیستم آنتی ویروس سوء استفاده می کنند.
تفاوت بین ویروس کامپیوتری و کرم چیست؟
• ویروسهای رایانهای فایلهای اجرایی یا فایلهایی هستند که برای کار کردن به یک فایل اجرایی پیوسته نیاز دارند. کرم ها فایل های مستقلی هستند که فایل به تنهایی در حافظه وجود دارد.
• ویروسهای رایانهای خود را تکثیر میکنند، و برای عملیات به فایلهای اجرایی متصل میشوند، اما در داخل رایانه میمانند مگر اینکه فایلها منتقل شوند. کرمها تکثیر میشوند و خود را از طریق شبکهها منتقل میکنند.
• کرم های کامپیوتری را می توان از راه دور کنترل کرد در حالی که ویروس ها مستقل هستند.
• ویروس ها فایل های موجود در رایانه را آلوده می کنند در حالی که کرم ها منابعی مانند پهنای باند را بیش از حد مصرف می کنند و با تکرار و اجرای برنامه ها در حافظه، سیستم را کند و ناپایدار می کنند.
• ویروس ها کندتر از کرم های رایانه ای هستند.
• ویروس های رایانه ای به فایل ها آسیب می رسانند، در حالی که کرم ها بر منابع تأثیر می گذارند.