ما هو فيرس الكمبيوتر ؟ببساطه ، هو برنامج ينسخ نفسه بنفسه الى ما لا نهاية طلاما لا يكشف .
عاده :فيرس الكمبيوتر يربط نفسه ببرنامج اخر مثل (برامج بد التشغيل) او يدمج نفسه مع برنامج اخر من اجل تسهيل عمليه النسخ.
هذا الاسلوب او النهج يمكن الفيرس من التكاثر بدون موافقة المستخدم .
فى الواقع ، مصطلح فيرس الكمبيوتر هو تسمية غلط،وتكلم عنها
فريد كوهين فى تقريرة 1985 ( مشروع التخرج) ، الذى ناقش استنساخ البرمجيات الذاتى وسمى بامن النظم.
بصرف النظر، يجب ا ندرك ان الفيروسات ليست بطبيعتها مدمرة.
لكى يستمر الفيرس يجب ان ياخذ اجرائاته بصورة غير ملحوظه اما فيروسات التى تعمل على تاريخ معين او غيرها فهذه ليست فيروسات الاستنساخ الذاتى ، تسمى فيروسات الخبرات لانها تقوم بتدمير او عرض شىء معين وهى اثبات الافضل .
هيكل الفيرس او العناصر الفنية للفيرسكل مقومات البقاء لفيرس الكمبيوتر يجب الا يقل عن اثنين من ألاجزاء الاساسية او الوظائف الفرعية وهم :
اولا البحث الروتينى ،التى يحدد مكان الملفات و الاقراص الجديدة لاصابتها،هذا الاجراء هو المحدد لمدى نجاح الفيرس فى الاستنساخ، حين يفعل بسرعه او ببطء وغيرها من الاجراء على حسب، وكفائه البحث الروتينى يحدد سرعة الانتشار للفيرس ويكبر الفيرس كلما كان معه وظائف اخرى.
ثانيا كل فيرس يجب ان يحتوى على
نسخه روتينيه تحدد بها مكان البحث الروتينى ،مدى تطويرها يحدد كفائة الفيرس فى عمل وظائفه دون ان يشعر به برامج الحماية وكلما كان صغير كان افضل.
هناك فرق فى هيكل الملفات على حسب امتدادها ، فامتداد (exe) اكثر تعقيد من امتداد (com) وبهذا يكون فيرس اللى بيصيب امتداد (com) اصغر حجم ، بالاضافة الى النسخ وآليات البحث.
برامج الحماية لحديها القدرة على الكشف على الاجرائات الروتينية من الاسهل الى الاكثر تعقيد مثل تمويه او خداع برامج الحماية ، وممكن ان يصمم كلا من البحث والنسخ بدون ان يكشفهم برامج الحماية وممكن العكس .
البحث ، النسخ ، والمناهضه ( الاجراءات الروتينية ) وهى وحدها العناصر لفيرس الكمبيوتر .
بالطبع هناك الكثير من الفيروسات التى اضافت لها الروتينات اللازمة لوقف تشغيل الكمبيوتر العادى ، الى احداث الدمار وغيرها، مثل هذه الاجراءات تعطى الطابع للفيرس وليس الاساسيات ،
الهدف من الفيرس هو البقاء والاكثار الذاتى وليس التدمير لان التدمير يضر سمعه الفيرس ( هههه)
تكتب الاجراءات التدميرية عندما يكون البقاء غير ضرورى ، الكتابة الذكية له هى التى تساعدة على اداء المهمة الخاصة به والتى يعيش من اجلها .
تصنيف الفيروساتعادة تصنف الفيروسات وفقا لطريقة تقل العدوى للمستخدمين والعدوى .
وهناك فرق بين الفيروسات التى تعمل مع البرامج او التى تصيب البرامج فى الهارد وهى المعروفه بفيروسات متعدده الاطراف .
هناك فروقات كبيرة بين الفيروسات التى تصيب ملفقات ال ( com ) او ( exe ) او مزيج منها وهى مختلفه جدا.