54
2.3 – rasm. Bu dasturning bat viruslar uchun qilingan qismi
Yuqoridagi rasmda dasturning 1-asosiy qismining kodi keltirilgan bu qismda
dastur bat viruslarni qidirib unda qanaqangi viruslar borligini bizga namoyish etadi.
Bu rasmdagi bizning dasturimizda yuqorida shaxsiy komp’yuterlarga
zarar
keltiradigan barcha viruslar yozib chiqilgan ilova qismida barcha yozilgan viruslarni
keltirib o`taman. Agarda yana yangi virus chiqqan taqdirda ham shunchaki
yuqoridagi dasturimizning malicious qismiga yozib quyishimiz mumkin.Bundan
ko`rinib turibdiki dasturimizga yangi viruslarni ham kiritishmiz mumkin.
Dasturimiz murrakkab bo`lsa ham soda ishlaydi. Bu qismida dasturimiz viruslarni
malicious dan qidirib chiqadi virus aniqlansa zararli kod
deb bizga bat viruslarni
zararli kodlarini ekranga chiqaradi.
55
2.4 – rasm. py formatdagi viruslar uchun yozilgan dasturning kod qismi
Ushbu rasmda dasturimizning 2-asosiy qismi ya`ni python dasturida yozilgan
viruslarni aniqlashga qaratilgan. BU qismda ham hamma viruslar ketirilib o`tilgan ,
agar yana yangi virus chiqqan taqdirda
ham qoshish imkoniyati bor
malicious
qismiga qoshiladi . Bunda ham .py virus ichida yozilgan kodlarni analiz qiladi va
virus aniqlansa uni bizga namoyish etadi, topolmasa rasmdagi
print
qismidan Hech
qanday virus aniqlanmadi degan yozuv chiqadi.
2.5 – rasm. vbs viruslar uchun qilingan qilingan dastur
kod qismi
56
Ushbu rasmda dasturimizning 3-asosiy qismi ya`ni .vbs formatda yozilgan
viruslarni aniqlashga qaratilgan. BU qismda ham hamma viruslar ketirilib o`tilgan ,
agar yana yangi virus chiqqan taqdirda ham qoshish imkoniyati bor
malicious
qismiga qoshiladi . Bunda ham .vbs virus ichida yozilgan kodlarni analiz qiladi va
virus aniqlansa uni bizga namoyish etadi, topolmasa rasmdagi
print
qismidan Hech
qanday virus aniqlanmadi degan yozuv chiqadi.
2.6 – rasm. 3 ta modulni bog`lagan qism dastur kodi
Ushbu rasmda asosiy 3 ta modulni ozida jamlagan qism ko`rsatilgan va bu
qismda songi modul yaratiladi hamma modullarni
jamlab asosiy intereysga
jamlanadi.
57
2.7 - rasm. Virusni formatini aniqlab analiz qiladigan qism
Ushbu rasmda dasturimiz avtomat ravishda virus qanaqa formatligin
aniqlaydi va shu fomrtga qarab virusni analiz qilib tekshirib chiqadi.
2.8 – rasm. Dasturning interfaysi qismi yaratilishi
58
Shu bilan dasturimizni ishlash prinsipi yakun topadi. Ishlash prinsipi juda
oson qulimdan kelgancha ishlash prinsipini dasturimini mohiyatini ichib beroldim
deb o`yliman.