Curiosità di informatica

Perché si usa proprio la parola “virus”?

Ormai la parola “virus” è entrata nel linguaggio comune. Spesso è utilizzato impropriamente, anche quando in realtà bisognerebbe usare il termine più generico “malware” (di cui parleremo in un altro articolo). Ma togliamoci una curiosità: cosa è in realtà un virus informatico? E perché si usa proprio il termine “virus”?

Il virus biologico

Il termine “virus” è stato rubato dalla biologia, ed è proprio da qua che dobbiamo partire: un virus in biologia è un’entità parassita, che deve obbligatoriamente legarsi ad una cellula di un organismo vivente per attivarsi e iniziare la sua replicazione. Questo vuol dire che un virus biologico può rimanere inattivo per anni se non riesce a legarsi ad una cellula e ad attivarsi.

Il virus informatico

In informatica le cose stanno allo stesso modo. Un virus informatico è semplicemente un particolare tipo di software che consiste in righe di codice iniettati in altri programmi. Facciamo un esempio: oggi ho scaricato il programma X di elaborazione di immagini. A mia insaputa il programma X contiene un virus, cioè contiene righe di codice che non servono al programma X. Se io non avvierò mai il programma X, allora queste righe di codice rimarranno inattive, esattamente come il nostro virus biologico. Quando, per esempio tra 2 anni, avvierò il programma X, allora anche quelle righe di codice “pericolose” verranno eseguite.

Ma cosa fanno queste righe di codice?

Queste righe di codice, quando eseguite, serviranno per far replicare il virus informatico, proprio come nel caso del virus biologico, consentendogli di innestarsi in altri programmi. Quindi, in sostanza, il virus informatico è qualcosa che si comporta come il virus biologico: si innesta in altri programmi che, una volta eseguiti gli consentono di replicarsi.

Essendo codice che viene eseguito, ovviamente il virus informatico causa spreco di risorse della macchina (ram e cpu). In molti altri casi (come purtroppo sappiamo) può anche danneggiare la macchina in cui viene eseguito.

I programmi antivirus che come sappiamo scansionano i files, vanno proprio alla ricerca di queste righe di codice in eccesso dei programmi, e, una volta trovati, mettono il file infettato in quarantena.

Ogni giorno nascono nuovi programmi e nuovi virus, per questo motivo è importante tenere i propri programmi antivirus aggiornati!!!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *