Peter @Global Moderator
Sesso : Messaggi : 14 Età : 38
| Titolo: MACRO VIRUS Lun 9 Mar - 18:14 | |
| I Macro virus sono una categoria molto particolare di virus. In realtà non si potrebbero neppure chiamare virus di macro, ma macro dal comportamento virale.Tra le sempre più numerose funzionalità comprese nei pacchetti di trattamento testi (p.es. Winword) e di gestione tabelle (p.es. Excel) è presente la possibilità di programmazione di questi software da parte dell'utente con uno pseudo-linguaggio di programmazione che prende il nome di linguaggio di macro. Una macro è la registrazione di una serie di operazioni, pensata per sveltire azioni ripetitive premendo una combinazione di tasti o un pulsante. Ad esempio, se in un elaboratore di testi o in un foglio elettronico occorre effettuare ripetutamente le operazioni A,B,C e D, è possibile definire una macro ( abbreviazione di macroistruzione ) che provveda a eseguirle automaticamente ogni volta che l'utente preme una combinazione di tasti che egli stesso ha definito. Quando viene caricato il documento infetto, il virus si pone in memoria e quando vengono compiute determinate operazioni (salvataggio automatico, ricerca e sostituzione di parti di testo ecc...) essi prendono il controllo del programma in questione, in barba ad eventuali antivirus che non possono/debbono interferire con le normali attività del programma. Così può capitare che al momento del salvataggio finale, sparisca dal disco fisso un intera directory per effetto di un ordine di cancellazione (perfettamente lecito dal punto di vista funzionale) impartito dal virus stesso. Ovviamente il documento infetto può essere in grado di riprodursi e trasmetterà l'infezione a qualunque altro documento dello stesso tipo aperto durante la medesima sessione di lavoro e questo, a sua volta, se aperto in un altro PC trasmetterà l'infezione ad altri documenti; quindi bisogna prestare particolare attenzione a questi virus in quanto essi si possono facilmente trasmettere mediante lo scambio di file di tipo "documento" (es. posta elettronica).Un aspetto ancora peggiore consiste nel fatto che queste macro spesso funzionano indipendentemente dalla piattaforma: Un documento di Word per Macintosh, ad esempio, può essere letto con Word per Windows e viceversa. In quesi casi, la macro ha buone probabilità di mantenere inalterate le sue funzioni distruttive e procurare seri danni anche su piattaforme per le quali non era prevista.Un' ulteriore trappola è il fatto che, pur essendo a tutti gli effetti un pezzo di codice eseguibile, la macro è contenuta in un file di dati!, non in un file eseguibile. I virus, risiedono invece nei file eseguibili e per questo motivo, molto spesso, i programmi antivirus consentono all'utente di effettuare il controllo solo su questi tipi di file, dando per scontato che i file di dati possono essere controllati solo se viene rintracciato un virus negli eseguibili. Tale presupposto non tiene però conto dell'esistenza dei virus di macro, che si propagano esclusivamente attraverso i file di dati. Per questo è fondamentale che la ricerca dei virus avvenga su tutti i tipi di file,e non solo su quelli eseguibili. | |
|