Aggiornamenti recenti Luglio 26th, 2024 2:16 PM
Ago 08, 2016 Marco Schiaffino Concept, Malware, News, Vulnerabilità 0
Uno degli aspetti che gli autori di malware curano con la massima attenzione è quello dell’offuscamento del codice maligno. Le tecniche per aggirare il riconoscimento da parte degli antivirus sono numerose e di solito sfruttano la crittografia o l’uso di un packer, che consente di comprimere il file ma anche di nasconderne il contenuto.
Non si tratta, però, di tecniche a prova di bomba. Tutti i programmi antivirus sono in grado di decodificare i file “reimpacchettati” e la semplice presenza di codice offuscato viene rilevata dai sistemi euristici che la interpretano come l’indizio della presenza di un malware.
Tom Nipravsky è un ricercatore di Deep Instinct, una società di sicurezza con sede a Tel Aviv. Nipravsky si è domandato se fosse possibile trovare un modo più efficace per nascondere un malware. Per farlo, ha eseguito una complessa opera di reverse engineering sul sistema di verifica dei certificati digitali usato da Windows.
I risultati della sua ricerca sono stati illustrati al Black Hat USA 2016 di Las Vegas. Quello che ha scoperto, in pratica, è che esiste uno spazio nei file in cui è possibile inserire codice senza modificare l’hash. Il sistema di autenticazione, infatti, esegue una comparazione tra l’hash riportato nel certificato e quello che calcola al momento del caricamento dell’eseguibile.
L’operazione, in teoria, permette di controllare se il file è stato modificato rispetto alla versione certificata. Windows, però, esclude dal calcolo alcuni campi e, in particolare, IMAGE_DIRECTORY_ENTRY_SECURITY. È qui che può essere inserito del codice in modo che l’hash non cambi e il sistema di autenticazione consideri il file innocuo.
La manipolazione del file non lascia alcuna traccia, se non un aumento delle sue dimensioni.
Anche la modifica delle dimensioni può essere occultata senza problemi. Insomma: con questa tecnica è possibile introdurre un malware che risulta completamente invisibile.
Nipravsky ha pubblicato sul sito della manifestazione un documento in PDF che spiega tutti i dettagli della tecnica, che stando al ricercatore permetterebbe di aggirare i controlli di tutti i maggiori prodotti antivirus sul mercato. Ora la palla passa ai produttori di software antivirus, che dovranno trovare al più presto un modo per eliminare questa vulnerabilità.
Lug 19, 2024 0
Lug 08, 2024 0
Giu 12, 2024 0
Mag 23, 2024 0
Lug 26, 2024 0
Lug 26, 2024 0
Lug 25, 2024 0
Lug 25, 2024 0
Lug 26, 2024 0
Parigi è al centro dell’attenzione mondiale per le...Lug 24, 2024 0
Il 19 luglio 2024 è una data che rimarrà impressa per...Lug 24, 2024 0
Con l’obiettivo di assicurare un adeguato livello di...Lug 23, 2024 0
Le password sono ormai universalmente riconosciute come un...Lug 23, 2024 0
Sembra un numero fin troppo elevato, ma è tutto vero:...Mag 21, 2024 0
Una delle sfide principali delle aziende distribuite sul...Mag 08, 2024 0
L’ultimo non è stato un buon anno per Microsoft:...Mag 04, 2018 0
E se vi dicessimo che la saga di Star Wars ...Nov 14, 2016 2
Abbiamo rubato al blog di Kaspersky un vecchio pezzo di...Nov 08, 2016 2
Il numero uno degli scacchi mondiali Magnus Carlsen ha...Lug 26, 2024 0
Parigi è al centro dell’attenzione mondiale per le...Lug 26, 2024 0
Tanti videogiocatori si affidano ai cheat per avere più...Lug 25, 2024 0
I ricercatori di ESET hanno scoperto EvilVideo, una...Lug 25, 2024 0
Daggerfly, gruppo di cybercriminali cinesi conosciuto anche...Lug 24, 2024 0
Il 19 luglio 2024 è una data che rimarrà impressa...