|
O‘zbekiston respublikasiaxborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali
|
bet | 44/109 | Sana | 07.01.2024 | Hajmi | 0,96 Mb. | | #131703 |
Bog'liq Ibragimov mustaqil ishiWord makro viruslar algoritmi
Ko'pchilik taniqli Word viruslari ishga tushirilganda o'z kodlarini (makroslarini) hujjatning global so'l maydoniga ("umumiy" makrolar) o'tkazadi. Buning uchun ular MacroCopy, Organizer.Copy yoki makro nusxa ko'chirish buyruqlaridan foydalanadilar. so'l muharriri yordamida - virus uni chaqiradi va yangi makros yaratadi , unga kodingizni kiritadi, u hujjatda saqlaydi. Word dasturidan chiqqaningizda global makroslar (jumladan, virus makrolari) avtomatik ravishda global makrolar DOT fayliga (odatda NORMAL.DOT) yoziladi. Shunday qilib, keyingi safar MS-Word muharririni ishga tushirganingizda, virus WinWord global makroslarni yuklagan paytda faollashadi, ya'ni. to'g'ridan-to'g'ri. Keyin virus bir yoki bir nechta standart makroslarni (masalan, FileOpen, FileSave, FileSaveAs, FilePrint) bekor qiladi (yoki allaqachon o'z ichiga oladi) va shu bilan fayllar bilan ishlash buyruqlarini to'xtatadi. Ushbu buyruqlar chaqirilganda, virus kiruvchi faylga zarar etkazadi. Buning uchun virus faylni Shablon formatiga o'zgartiradi (bu fayl formatiga keyingi o'zgartirishlar kiritadi, ya'ni har qanday Shablon bo'lmagan formatga o'tkazish imkonsizdir) va o'z makrolarini faylga, shu jumladan Avtomatik makrosga yozadi. Shunday qilib, agar virus FileSaveAs makrosini tutib olsa, u holda virus tomonidan tutilgan makro orqali saqlangan har bir DOC fayli zararlangan bo'ladi. Agar FileOpen makrosi tutilsa, virus diskdan o'qilganda faylga yoziladi.
Virusni tizimga kiritishning ikkinchi usuli kamroq qo'llaniladi - u "Add-in" deb ataladigan fayllarga asoslanadi, ya'ni. Word-ga xizmat qo'shimchalari bo'lgan fayllar. Bunday holda, NORMAL.DOT o'zgartirilmaydi va Word, ishga tushirilganda, "Qo'shimcha" sifatida belgilangan fayldan (yoki fayllardan) virus makrolarini yuklaydi. Bu usul global makroslarning infektsiyasini deyarli to'liq takrorlaydi, bundan mustasno, virus makrolari NORMAL.DOT da emas, balki boshqa ba'zi fayllarda saqlanadi. STARTUP katalogida joylashgan fayllarga virus kiritish ham mumkin - Word avtomatik ravishda ushbu katalogdan shablon fayllarni yuklaydi, ammo bunday viruslar hali uchramagan. Yuqorida ko'rib chiqilgan tizimga kiritish usullari rezident DOS viruslarining qandaydir analogidir. Norezidentlarning analogi makroviruslar bo'lib, ular o'z kodlarini tizim makroslari maydoniga o'tkazmaydi - boshqa hujjat fayllarini yuqtirish uchun ular Word-ga o'rnatilgan fayl funktsiyalari yordamida ularni qidirishadi yoki yaqinda tahrirlanganlar ro'yxatiga kirishadi. fayllar (Yaqinda foydalanilgan fayllar ro'yxati). Keyin bu viruslar hujjatni ochadi, uni yuqtiradi va yopadi.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O‘zbekiston respublikasiaxborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali
|