
Redazione RHC : 27 Ottobre 2021 10:27
I ricercatori di Akamai hanno condiviso informazioni sull’aumento dell’offuscamento di JavaScript da parte dei black hacker per eludere il rilevamento dei malware.
Come riportato nella loro ricerca, analizzando 10.000 campioni JavaScript dannosi, ne hanno trovati oltre il 25% offuscato. I campioni analizzati dei malware andavano dai dropper, a pagine di phishing a cryptominer e sistemi di truffa.
Tuttavia, tale offuscamento non è del tutto sgradevole poiché molte aziende adottano questa tecnica anche per tutelare la privacy del codice. Secondo i ricercatori, circa lo 0,5% dei primi 20.000 siti web (secondo la classifica di Alexa.com) utilizza in una certa misura l’offuscamento del codice.
Ecco perché esistono software, noti come “packer”, per comprimere codici JavaScript pesanti. Akamai riferendosi ai packer ha detto:
“la compressione dei javascript è un metodo che consente di renderlo snello e non rendere leggibile il codice illeggibile o non debuggabile. Di conseguenza, il codice cambia nel tentativo di evitare il rilevamento basato sulla sua firma”
Certamente, i packer non sono una novità; piuttosto in precedenza hanno attirato l’attenzione anche nel 2008, quando i ricercatori di Secureworks hanno evidenziato “Packer 2.0”.
Molte funzionalità sono impacchettate insieme a un’API coerente e distribuite come una “libreria” JavaScript.
Tuttavia, queste librerie devono essere caricate e a loro volta reinterpretate per ogni pagina che utilizza una funzionalità implementata nella libreria e queste librerie possono essere relativamente grandi per i contenuti Web: decine o centinaia di kilobyte.
Sebbene esistano altri metodi, generalmente migliori, per ridurre il numero di byte scaricati, l’uso di “packer” JavaScript è diventato accettato e diffuso.
Il problema è che l’offuscamento del malware spesso aggira efficacemente il rilevamento da parte degli antivirus. Tuttavia, i ricercatori di Akamai hanno escogitato anche come rilevare il malware offuscato.
Non hanno ancora condiviso i dettagli in quanto presenteranno il loro studio alla conferenza SecTor 2021 . Tuttavia, hanno rapidamente spiegato che la tecnica si concentra sulla funzionalità di rilevamento JavaScript del packer.
Come indicato, La ricerca… introduce una tecnica che profila la funzionalità unica dei packer per rilevare JavaScript prima che venga offuscato, indipendentemente dal codice originale. In questo modo, qualsiasi codice JavaScript che rappresenta una minaccia, come phishing, malware dropper, verrà rilevato in base alle tecniche introdotte dal packer.
Redazione
Il mercato clandestino del cybercrime continua a evolversi rapidamente, alimentato da gruppi specializzati che progettano e vendono strumenti per truffe digitali sempre più sofisticate. Tra questi, u...

L’azienda giapponese Science ha lanciato una lavatrice per esseri umani. La capsula lunga 2,30 metri lava una persona in 15 minuti e ha suscitato notevole interesse all’Expo di Osaka concluso rece...

Airbus ha annunciato il richiamo di circa 6.500 aeromobili A320 a causa di potenziali guasti al sistema di controllo ELAC causati da potenti brillamenti solari. Il richiamo è avvenuto in seguito a un...

Questo articolo analizza la disclosure presentata a Microsoft e consultabile in inglese su digitaldefense, dove sono disponibili immagini, video dimostrativi e un esempio di codice Python. Negli ultim...

L’azienda italiana di difesa Leonardo ha presentato il suo nuovo sistema Michelangelo Dome. Secondo l’azienda, è progettato per contrastare missili ipersonici e attacchi di massa con droni. Duran...