www.agora.ro
Help!

Programe virus și antivirus

Angela Pop

Se spunea că virușii devastatori de baze de date, produse program și alte informații prețioase au fost create de persoane care sperau ca în schimbul "devirusării" să obțină recompense substanțiale. Numai că antiviruși pot produce și alții...

Virusul

Virusul este un program nedorit și auto-instalabil, care se răspândește de la un calculator la altul, atașându-se unui alt program sau unei componente a sistemului. În acest fel, virusul supraviețuiește și se dezvoltă. Un virus de calculator are următoarele caracteristici:

1. auto-clonarea - se poate reproduce;

2. de obicei are nevoie de un program-gazdă și supraviețuiește prin intermediul acestuia;

3. distruge controlul și funcțiile programului gazdă, în interesul virusului.

Virusul infestează sistemul unui calculator și prin executarea unei aplicații infectate, virusul se poate răspândi în alte sisteme. Un program virusat poate contamina prin intermediul dischetelor, al casetelor, al modemului sau prin rețea. La rularea programelor infestate, virusul încearcă să se reproducă.

Virușii calculatoarelor, spre deosebire de cei biologici, au fost creați de oameni spre a distruge. Virușii sunt niște programe create ca și exercițiu de anumite persoane care vor să compromită programe soft.

Acțiunea virușilor

Nu se poate stabili un prototip pentru viruși. Orice program de acest calibru este în felul lui unic. Există totuși asemănări în ceea ce privește acțiunea virușilor:

1. infestarea gazdei;

2. supraviețuirea și propagarea;

3. transmiterea infecției și la alte aplicații;

4. posibile efecte distrugătoare.

Istoria virușilor

Ideea de auto-clonare a apărut la sfârșitul anilor 1940, când John von Neuman a creat primul program cu capacitate de auto-reproducere, stimulând astfel considerabil interesul în această problemă. La început, acest program a fost un exercițiu academic, apoi s-a dezvoltat într-un joc numit "core wars" în Laboratoarele Bell. Erau două programe oponente, fiecare având alocată o parte din memoria calculatorului. Fiecare program avea două obiective: să supraviețuiască și să-l distrugă pe celălalt. O mare parte din strategia de supraviețuire o constituia auto-clonarea. În anii ‘60-'70 s-au emis multe studii despre auto-reproducerea virușilor și despre folosirea lor în mod nociv.

Odată cu dezvoltarea interconectării sistemelor, a crescut și interesul pentru viruși. Cu creșterea numărului de calculatoare personale, s-a mărit și posibilitatea infectării cu viruși prin rețea.

Protejarea calculatorului

Back-up-uri pentru orice program folosit reprezintă cea mai bună asigurare pentru recuperarea tuturor datelor infectate. Back-up-urile ajută în situațiile:

1. dacă un virus distruge informații de pe hard, se pot pierde luni, chiar ani de muncă. De ce să riscăm să pierdem munca din cauza unei greșeli de sistem sau a unui virus?

2. back-up-urile ne ajută să readucem sistemele la un stadiu precedent.

O mai bună abordare ar fi protejarea sau blocarea dischetelor; orice aplicație pe care o rulați trebuie să fie write-protected.

Programele de protecție împotriva virușilor sunt, de asemenea, foarte utile. O nouă piață pentru astfel de aplicații a fost dată de nevoia de programe anti-virale. Unul dintre primele tipuri de produse este cel care anunță user-ul de prezența virusului. Chiar dacă e eficient în analiză, acest soft nu este recomandat pentru utilizare curentă, deoarece tinde să genereze alarme false.

Următorul tip de programe anti-virus este scannerul, care examinează fiecare byte din orice aplicație. Scannerul are o bază de date cu semnele particulare ale virușilor. Dacă găsește astfel de particularități la un anume program, avertizează user-ul și câteodată dă și opțiuni de distrugere a virusului. Scanarea soft-ului ușurează mult munca individuală, dar și acest produs are multe contraindicații. Dacă apare un virus nou despre care scannerul nu știe nimic, nu îl detectează.

Un alt tip de soft anti-virus urmărește schimbările din fișierele sistem, detectând și noii viruși. Cele mai bune exemple ar fi: Data Physician, de Digital Dispatch Inc. și CodeSafe, de Chris Ware.

Instalarea de soft posibil infectat

Când instalați o aplicație nouă, nu riscați! Fie că luați soft de pe net, fie din alte surse, examinați programul înainte de a-l încărca.

Se recomandă citirea cu atenție a acordului de licență, multe programe implică riscuri prea mari, pentru a le trece cu vederea.

De altfel, ar fi recomandabil ca orice program soft nou să fie încercat timp de 30 de zile pe un sistem izolat și abia apoi instalat pe PC-ul operațional.

Principalele condiții ce trebuie îndeplinite de programul anti-virus

Pentru a fi cât mai funcțional un program anti-virus trebuie să îndeplinească următoarele condiții:

1. să ofere securitate;

2. să solicite efort minim din partea utilizatorului;

3. să poată fi funcțional, atât pentru produsele driver based aflate pe server, cât și pentru cele aflate pe stații

4. să se instaleze/dezinstaleze rapid;

5. să nu ocupe mult spațiu pe hard-disk și să utilizeze puțină memorie;

6. să aibă opțiune de remediere a fișierelor afectate;

7. să asigure deplina funcționalitate a opțiunii "help";

8. să nu implice riscuri din partea utilizatorului.

Impactul programelor virus și importanța existenței anti-virușilor

În ordine cronologică, în lumea soft-ului, în primul rând și-au făcut apariția virușii sau programele care declanșează erori. Prezența acestora a revoluționat întreaga societate a calculatoarelor. Ca o replică, programele anti-vir și-au făcut apariția, aducând, odată cu trecerea timpului, din ce în ce mai multe utilități. Datorită invaziei mari de viruși, prezența anti-virușilor apare ca o achiziție vitală și ca o adevărată modalitate de salvare a titanilor precum Microsoft, mereu vânați de viruși compromițători.

Angela Pop este elevă în clasa a X-a la Liceul "Traian Lalescu" din Reșița. Poate fi contactată prin e-mail la adresa: angelapop@mail.rtns.ro

[cuprins]