Как да се създаде антивирусна

Създаване на основната структура, за да създадете свой собствен антивирусен. Те ще бъдат използвани като програма за създаването на базата данни на анти-вирус и скенер. Първо, декларира желаната структура. Първият е структурата на подпис. Следваща - структура рекорд, който съчетава подпис и име. Включване на функцията за разпределение на паметта за името на вируса. Поставете двете структури в заглавната част на файла.







Напиши клас предназначен за работа с файлове на антивирусните бази данни. Вие ще трябва да направите няколко класа: базов клас файл, и класа на файла за четене и добавите запис към класа. Декларирам тези класове в CAVBFile.h файл. Поставете изпълнението на класове в AVBFile.cpp файл. Свържете заглавния файл. Необходимо е също така да се покаже отметка файл съществуване. След изпълнение на функциите на класа за писане във файл.







Прилагане на следния алгоритъм: ако файлът се отваря и той не е намерен, а след това се създава нов файл, заглавието е написано в нея. Ако файлът съществува, това ще бъде направено от проверката на подпис, както и четене на броя на записите. Добави към тази функция addRecord, който ще се свърже с структурата на запис, като параметър. Преместване на записа във файла. След това трябва да се направи по-дълъг брояч запис.

Изпълняване на програма за създаване на база данни от антивирусните програми. Използвайте го като път параметър, за да вирусната база данни, както и промени в последователността на файла с вирус и името му. Използвайте аргументи формат кутия [стойност], където А представлява съответен ключ, стойност - тази стойност. Списък следния алгоритъм на действие на програмата: отвори злонамерена програма, файл, за да извършите прехода от промяната, се изчислява хеш и добавяне на запис в базата данни. Поставете кода в avrec.cpp на програмата файл.

Номенклатура на скенер, който ще провери файла за злонамерени. Поставете файла с базата данни в същата папка с базата данни и го наречете avbase.avb. Използвайте следния алгоритъм работи за създаване на сканиране за вируси: изтеглете файла на базата данни, да получите списък на файловете, проверка файл.