Վիրուսները վնասակար ծրագրեր են, որոնք վնասում են համակարգչային համակարգը ՝ օգտագործողի կարևոր ֆայլերն ու փաստաթղթերը վարակելով: Այնուամենայնիվ, ի հեճուկս տարածված գուշակությունների, վիրուսը ի վիճակի չէ համակարգչին ֆիզիկական վնաս պատճառել և, առավելագույնը, կարող է հանգեցնել տվյալների կորստի:
Վիրուսների ազդեցությունը
Վիրուսը վնասակար ծրագիր է, որը գրված է ՝ նպատակ ունենալով որոշակի վնաս հասցնել համակարգչի ծրագրային բաղադրիչին: Վիրուսների տարբերակիչ առանձնահատկությունն իրենց ինքնաբերական պատճենները ստեղծելու և համակարգչում աշխատող այլ ծրագրերի գրավոր ծրագրի կոդի մեջ ներառելու ունակությունն է:
Վիրուսները գրում են կիբերհանցագործները ՝ նպատակային համակարգիչները կամ սերվերներում տվյալների կառուցվածքը խախտելու նպատակով: Չարամիտ ծրագրերը կարող են տարբեր լինել ըստ նպատակի, կառուցվածքի և ակտիվության ՝ օգտագործողի գործառնական համակարգում: Կան վիրուսներ, որոնք կարող են անտեսանելի լինել համակարգչի օգտագործողի համար: Այնուամենայնիվ, կան ծրագրեր, որոնք կարող են ամբողջ գործառնական համակարգը դարձնել անօգտագործելի:
Վիրուսի փուլերը
Համակարգչային վիրուսների գործունեությունն ունի մի քանի փուլ: Առաջին (թաքնված) փուլում վիրուսը կարող է լինել համակարգում, բայց ֆայլերը ոչնչացնելու համար ոչ մի գործողություն չի ձեռնարկի: Թաքնված վիրուսները կարող են անտեսանելի լինել օգտագործողի համար և հեշտությամբ հայտնաբերվել հակավիրուսային ծրագրերի միջոցով:
Վիրուսը կարող է խախտել միայն ծրագրակազմի բաղադրիչը, որի խնդիրը շատ դեպքերում լուծվում է գործառնական համակարգը վերատեղադրելով:
Ինկուբացիոն փուլում գտնվող վնասակար ծրագրերը սկսում են տարածել կոդի մի կտոր, որն ազդում է համակարգչի ծրագրային բաղադրիչի վրա: Որոշ վիրուսներ գաղտնի տեղեկատվություն են ուղարկում հարձակվողներին կամ պարզապես սպամ են ուղարկում: Իր գործունեության ընթացքում վիրուսը սկսում է սպառում համակարգի ռեսուրսները, ինչը նույնպես կարող է նկատելի լինել օգտագործողի համար:
Վնասակար ծրագրի ակտիվ փուլը ծածկագիր ուղարկելու և ապակառուցողական գործողությունների շարունակման մեջ է: Այս փուլում սկսվում է կարեւոր ֆայլերի ջնջումը, համակարգի ծառայությունները անհետանում են, և ցանցի աշխատանքը խափանվում է: Այս դեպքում համակարգչային պրոցեսորը, ինչպես մնացած բաղադրիչները, մնում է անձեռնմխելի:
Վիրուսների տեսակները
Ըստ աշխատանքի տեսակի ՝ վիրուսներն առանձնանում են բեռնախցիկից (գործարկված է գործավար համակարգի հետ միասին), ֆայլերի (ակտիվանում է, երբ որոշ ծրագրեր կամ ֆայլեր են գործարկվում), ֆայլերի բեռնման, ցանցերի (բաշխված ինտերնետում և ցանցային պրոտոկոլների միջոցով) և փաստաթղթային (վարակել միայն կարևոր փաստաթղթեր օգտագործողի համակարգչում) …
Վիրուսները կարող են օգտագործել ինտերնետային ալիքը `ծրագրի կողմից պահանջվող տվյալները միացնելու և ուղարկելու համար:
Հակառակ տարածված կարծիքի ՝ վիրուսները չեն կարող ազդել համակարգչային սարքավորումների, այդ թվում ՝ պրոցեսորի աշխատանքի վրա. Բաղադրիչները չեն կարող կոտրվել սարքի ծրագրային բաղադրիչի ազդեցության տակ:
Վիրուսները չեն աշխատում, երբ համակարգիչն անջատված է, քանի որ դրանք նաև ծրագրեր են, որոնք հնարավոր չէ կատարել առանց ծրագրային միջավայրի, որը գործավար համակարգ է: