Ինչպես ստեղծել հակավիրուս

Բովանդակություն:

Ինչպես ստեղծել հակավիրուս
Ինչպես ստեղծել հակավիրուս
Anonim

Հակավիրուսային ծրագիրը հատուկ ծրագիր է, որը հայտնաբերում է վնասակար ֆայլեր և վիրուսներ, որոնք վնասում են ձեր համակարգչին: Եթե ունեք ծրագրավորման հմտություններ, ապա ինքներդ կարող եք գրել հակավիրուսային ծրագիր:

Ինչպես ստեղծել հակավիրուս
Ինչպես ստեղծել հակավիրուս

Հրահանգներ

Քայլ 1

Ստեղծեք ձեր սեփական հակավիրուսը կառուցելու հիմնական կառույցներ: Դրանք կօգտագործվեն ինչպես ծրագրի կողմից `հակավիրուսային տվյալների շտեմարան ստեղծելու, այնպես էլ սկաների կողմից: Նախ հայտարարեք ձեր ուզած կառույցները: Առաջինը ստորագրության կառուցվածքն է: Հաջորդը ռեկորդային կառույց է, որը միավորում է ստորագրությունն ու անունը: Ներառեք վիրուսի անվան համար հիշողություն հատկացնելու գործառույթը դրանում: Տեղադրեք երկու կառույցները վերնագրի ֆայլում:

Քայլ 2

Գրեք դաս ՝ հակավիրուսային տվյալների շտեմարանի ֆայլերի հետ աշխատելու համար: Դուք պետք է ստեղծեք մի քանի դասեր. Հիմնական ֆայլի դաս, ֆայլերի ընթերցող դաս և գրելու ավելացման դաս: Հայտարարեք այս դասերը CAVBFile.h ֆայլում: Տեղադրեք դասերի իրականացումը AVBFile.cpp ֆայլում: Ներառեք վերնագրի ֆայլը: Անհրաժեշտ է նաև ավելացնել ֆայլի առկայության ստուգում: Դրանից հետո իրականացրեք դասի գործառույթները ֆայլում գրելու համար:

Քայլ 3

Իրականացրեք հետևյալ ալգորիթմը. Եթե ֆայլ բացվում է, և այն չի հայտնաբերվում, ապա կստեղծվի նոր ֆայլ, դրան կգրվի վերնագիր: Եթե ֆայլը գոյություն ունի, ապա ստորագրությունը կստուգվի, և գրառումների քանակը կընթերցվի: Այստեղ ավելացրեք addRecord գործառույթը, որը որպես պարամետր հղում կտա գրառման կառուցվածքին: Տեղադրումը տեղափոխեք ֆայլի վերջ: Դրանից հետո անհրաժեշտ է ավելացնել ռեկորդային հաշվիչը:

Քայլ 4

Իրականացնել ծրագիր ՝ հակավիրուսային ծրագրերի տվյալների շտեմարան ստեղծելու համար: Օգտագործեք վիրուսի ֆայլի, տվյալների շտեմարանի ուղին, ինչպես նաև փոխեք վիրուսի ֆայլի հաջորդականությունը և դրա անունը ՝ որպես դրա պարամետրեր: Օգտագործեք անցող փաստարկներ A [Արժեք] ձևաչափով, որտեղ A- ն համապատասխան բանալին է, Արժեքը արժեքն է: 'Sրագրի գործողության համար գրեք հետևյալ ալգորիթմը. Բացեք չարամիտ ֆայլը, նավարկեք օֆսեթով, հաշվարկեք հեշը և մուտքագրեք բազա: Տեղադրեք ծրագրի կոդը avrec.cpp ֆայլում:

Քայլ 5

Գրեք սկաների կոդը, որը ստուգելու է ֆայլը չարամիտ ծրագրերի առկայությունից: Տեղադրեք ֆայլը բազայի հետ բազայի հետ նույն թղթապանակում և անվանեք այն avbase.avb: Հակավիրուսային սկաներ ստեղծելու համար օգտագործեք հետևյալ աշխատանքային ալգորիթմը. Ներբեռնեք տվյալների շտեմարանի ֆայլ, ստացեք ֆայլերի ցուցակ, սկանեք ֆայլ:

Խորհուրդ ենք տալիս: