سفارش تبلیغ
صبا ویژن

سایت کتاب پیچ بهترین سایت دانلود کارآموزی و پروژه

دانلود پروژه آشنایی با کار ویروسها در راستای ویروس زدایی

تعداد صفحات:22
نوع فایل:word
فهرست مطالب:
چکیده
مقدمه
چگونه ویروس ها کار میکنند
ویروس ها چگونه منتشر میشوند
انواع دستکاری و تخریب ویروس های کامپیوتری
اختلال در کار سیستم (تخریب نرم افزاری)
بعضی از دلایل اختلال در سیستم به دلیل ویروس ها
تخریب سخت افزاری
ساختار کلی فایل های COM و EXE تحت DOS
ساختار کلی فایل های اجرایی از نوع COM تحت DOS
ساختار کلی فایل های اجرایی از نوع EXE تحت DOS
دلایل خراب شدن فایل های اجرایی
نتیجه گیری
مراجع
کرم ها
ویروس های بوت سکتور
ویروس ها و مشکلات آن ها در اینترنت
کرم ها
فایروال (firewall) چیست؟
فایروال های نرم افزاری
فایروال NAT ساده
فایروال های با ویژگی stateful packet inspection
منبع

چکیده:
امروزه با توجه به فراوانی ویروس های کامپیوتری از یک طرف و صدمات حاصل از انتشار آن ها از سویی دیگر شناخت و نحوه مبارزه با آن ها بسیار حائز اهمیت میباشد. در این مقاله آشنایی با نحوه عملکرد ویروس های کامپیوتری بیان شده است.
مقدمه:
امروزه با توجه به تعدد ویروس های کامپیوتری در کشور، که اغلب آن ها نیز ایرانی میباشند، شناخت و جلوگیری از تخریب آن ها مفید و لازم به نظر میرسد. پیش از هر گونه بحث فنی لازم است توضیحی در مورد ویروس و خوب و بد بودن ویروس سازی از دیدگاه مثبت آن بررسی شود تا مبادا افراد بد گمان و احتمالا متنفر از ویروس، سیل بد و بیراه خود را نثار ویروس نویسان کنند بد نیست بدانیم جدای از هنر و تکنیک زیبای عملکرد ویروس های مختلف و شیرینی جدال با ویروس یاب ها، خود ویروس عاملی برای حمایت از برنامه های کاربردی میتوامند به شمار آید، چرا که اولین ویروس ها در راه جلوگیری از کپی برداری های غیر مجاز طرح و نوشته شده و زمان فعالیت آن را موکول به وقتی کرده اند که فرد خاطی از خواهش عدم کپی غیر مجاز نیاز به گوش مالی دارد. تا شاید همین فرد عادت به خرید و تهیه برنامه های مورد استفاده خود از طریق اصولی بنماید.
و اما ویروس ها برنامه هایی هستند که به شکل پنهانی، موقع اجرا شدن برنامه آلوده خود را به برنامه های اجرایی نظیر فایل های COM و EXE میچسبانند و معمولا بدون اینکه تاثیری در کار اصلی برنامه آلوده بگذارند، منتظر زمان فعالیت نهایی یا برقراری شرط خاصی میشوند. حال این فعالیت میتواند بزرگتر کردن فایل های مختلف DATA باشد، یا آلوده کردن فایل های اجرایی و یا از بین بردن اطلاعات PARTITION TABLE، معدوم کردن اطلاعات با ارزش یا از کار انداختن فایل های اجرایی و … باشد.
ولی در هر حال یک چیز در اکثر ویروس ها مشترک میباشد و آن انتقال ویروس از فایل های آلوده به فایل های سالم است.
ویروس ها برنامه کامپیوتری هستند و نه چیز دیگری و میتوانند با انواع زبان های برنامه سازیAssenbly، C++، Pascal،Basic، … طراحی شوند و ما از قوی ترین زبان یعنی اسمبلی جهت این کار استفاده کرده ایم.