fayl-yuklama viruslarini ko‘rsatish mumkinki, ular fayllarni hamda disklarning
yuklanadigan sektorini zaharlaydi.
Viruslarning hayot davri
.Har qanday dasturdagidek kompyuter viruslari
hayot davrining ikkita asosiy bosqichini - saqlanish va bajarilish bosqichlarini
ajratish mumkin.
Saqlanish bosqichi virusning diskda u kiritilgan obyekt bilan birgalikda
shundaygina saqlanish davriga to‘g‘ri keladi. Bu bosqichda virus virusga qarshi
dastur ta’minotiga zaif bo‘ladi, chunki u faol emas va himoyalanish uchun
operatsion tizimni nazorat qila olmaydi.
Kompyuter viruslarining bajarilish davri, odatda, beshta bosqichni o‘z
ichiga oladi:
1. Virusni xotiraga yuklash.
2. Qurbonni qidirish.
3. Topilgan qurbonni zaharlash.
4. Destruktiv funksiyalarni bajarish.
5. Boshqarishni virus dastur-eltuvchisiga o‘tkazish.
Virusni xotiraga yuklash.
Virusni xotiraga yuklash operatsion tizim
yordamida virus kiritilgan bajariluvchi obyekt bilan bir vaqtda amalga oshiriladi.
Masalan, agar foydalanuvchi virus bo‘lgan dasturiy faylni ishga tushirsa,
ravshanki, virus kodi ushbu fayl qismi sifatida xotiraga yuklanadi. Oddiy holda,
virusni yuklash jarayoni-diskdan operativ xotiraga nusxalash bo‘lib, so‘ngra
boshqarish virus badani kodiga uzatiladi. Bu harakatlar operatsion tizim tomonidan
bajariladi, virusning o‘zi passiv holatda bo‘ladi. Murakkabroq vazifalarda virus
boshqarishni olganidan so‘ng o‘zining ishlashi uchun qo‘shimcha harakatlarni
bajarishi mumkin. Bu bilan bog‘liq ikkita jihat ko‘riladi.
Birinchisi viruslarni aniqlash muolajasining maksimal murakkablashishi
bilan bog‘liq. Saqlanish bosqichida ba’zi viruslar himoyalanishni taminlash
maqsadida
yyetarlicha
murakkab
algoritmdan
foydalanadi.
Bunday
murakkablashishga virus asosiy qismini shifrlashni kiritish mumkin. Ammo faqat
shifrlashni ishlatish chala chora hisoblanadi, chunki yuklanish bosqichida