Cum de a crea un antivirus
Software-ul antivirus este o aplicație specială care vă permite să detecteze fisiere malware și viruși care sunt dăunătoare pentru computer. Dacă dețineți abilități de programare, puteți scrie propriul program antivirus aplicație Noe.
instrucție
Crearea unei structuri de bază pentru a crea propriul antivirus. Acestea vor fi folosite ca un program pentru crearea bazei de date anti-virus și scaner. În primul rând, să declare structura dorită. Primul este structura de semnătură. În continuare - o structura de înregistrare, care combină semnătura și numele. Include funcția de alocare de memorie pentru numele virusului. Se pune ambele structuri în fișierul antet.
Scrie o clasă proiectat pentru a lucra cu fișiere de baze de date anti-virus. Va trebui să faceți mai multe clase: fișierul clasă de bază, clasa de citire de fișier și adăugați o intrare la clasa. Declarați aceste clase în fișierul CAVBFile.h. Se pune punerea în aplicare a claselor în fișierul AVBFile.cpp. Conectați fișierul antet. De asemenea, este necesar să se adauge o existență de verificare fișier. Apoi, pune în aplicare funcțiile de clasă pentru a scrie într-un fișier.
Punerea în aplicare următorul algoritm: dacă fișierul este deschis și nu este găsit, atunci este creat un nou fișier, titlul este scris în ea. Dacă fișierul există, se va face din verificarea semnăturii, precum și citirea numărul de intrări. Adăugați la această funcție addRecord, care va face legătura cu structura de înregistrare ca parametru. Mutați înregistrarea la dosar. După care aveți nevoie pentru a face contor de înregistrare mai lungă.
Punerea în aplicare a unui program pentru a crea o bază de date de programe anti-virus. Folositi-l ca o cale parametru la baza de date a virusului, precum și modificări în secvența fișierului virus și numele acestuia. Utilizați argumente format de transmisie A [Valoare], în cazul în care A reprezintă o cheie corespunzătoare, valoarea - această valoare. Lista următorul algoritm de acțiuni ale programului: deschide un fișier de program rău intenționat pentru a efectua tranziția de la trecerea, se calculează hash, și adăugați o intrare în baza de date. Se introduce codul în avrec.cpp fișier de program.
Lista codul scanerului care va verifica fișierul de malware. Plasați fișierul de bază de date în același folder cu baza de date și denumiți-o avbase.avb. Utilizați următorul algoritm funcționează pentru a crea un virus scanner: descărcați fișierul bazei de date, pentru a primi o listă de fișiere, verificarea fișier.
veți avea nevoie de
- - software-ul antivirus
- - acces Internet
instrucție
Instalați pe computer, unul dintre programele anti-virus. Înregistrează-te pe site-ul dezvoltatorului. Inițializare actualizarea periodică atât a programului și a bazei de date de viruși.
Configurarea protecției antivirus de pe computer. Setați opțiunile implicite, cum ar fi scanarea la cerere, scanare în timp real, scanare, e-mail și de resurse de pe internet.
Păstrați software-ul anti-virus și baze de date. În caz contrar, computerul este expus la amenințări de noi viruși care lipsesc în baza de date existentă.
Nu instalați pe același computer, la o dată două programe anti-virus. Acest lucru va provoca un conflict în sistem, ceea ce va duce la consecințe imprevizibile.
Încercați să vă conectați anti-virus înainte de primul acces la Internet, în caz contrar cea mai mică atac de viruși va ireparabile efect dăunător asupra software-ul computerului.
Găsiți versiunea corespunzătoare de protecție anti-virus poate fi pe site-ul web al dezvoltatorului. Acesta oferă versiuni de încercare ale programelor care funcționează într-o anumită perioadă.
Multe programe antivirus se actualizează automat atunci când vă abonați la site-ul dezvoltator de astfel de software.