
Che cos'è il cryptojacking? Tipi ed esempi reali
Scoprite che cos'è il cryptojacking, quali tipi esistono, come funziona, come rilevarlo e quali strategie adottare per proteggervi.

Negli ultimi anni, il cryptojacking è diventato una delle minacce più gravi per la cybersecurity. È un attacco informatico che sottrae risorse di compute per estrarre criptovalute senza autorizzazione. Il mining non autorizzato può comportare perdite finanziarie ingenti. Le organizzazioni devono inoltre sostenere costi operativi più elevati a causa dei danni all'hardware e dell'aumento dei consumi energetici.
In questo articolo vedremo che cos'è il cryptojacking, quali tecniche di attacco vengono utilizzate, come rilevarlo e come difendersi. Esamineremo anche come gli aggressori diffondono malware per il mining attraverso diversi vettori di attacco, insieme agli indicatori di compromissione più comuni, e illustreremo i modi migliori per proteggervi da queste minacce.
Che cos'è il cryptojacking?Che cos'è il cryptojacking?
Il cryptojacking consiste nel dirottare dispositivi informatici per estrarre criptovalute. In questo processo, gli aggressori inseriscono malware per costringere il dispositivo preso di mira a risolvere complessi calcoli matematici necessari per l'estrazione di criptovalute. Il mining è il processo attraverso il quale le transazioni in criptovaluta vengono verificate e registrate sulla blockchain.Il cryptojacking consiste nel dirottare dispositivi informatici per estrarre criptovalute. Gli aggressori inseriscono malware nel dispositivo preso di mira per fargli eseguire i complessi calcoli matematici necessari al mining. Il mining è il processo con cui le transazioni in criptovaluta vengono verificate e registrate sulla blockchain.
Il mining richiede una notevole potenza di calcolo. I cryptojacker dirottano un sistema e utilizzano la sua CPU e GPU per il mining. Di solito si concentrano su criptovalute che offrono ancora rendimenti redditizi con l'uso di hardware informatico standard, come Monero (poiché il suo algoritmo di mining è compatibile con le CPU).Il mining richiede molta potenza di elaborazione. Chi pratica il cryptojacking dirotta un sistema e ne usa CPU e GPU per il mining. Di solito si concentra su criptovalute che restano redditizie anche con hardware comune, come Monero ( il cui algoritmo di mining è adatto alle CPU).
Perché il cryptojacking è così pericoloso?Perché il cryptojacking è così pericoloso?
Il cryptojacking può essere molto grave per le organizzazioni, poiché può funzionare a lungo su larga scala senza essere rilevato e causare danni ingenti. Influisce direttamente sulle prestazioni del sistema, poiché utilizza le risorse della CPU per il mining. Questo utilizzo può danneggiare l'hardware, in particolare nei sistemi che funzionano 24 ore su 24, 7 giorni su 7, al massimo della loro capacità o quasi.Il cryptojacking può causare gravi danni alle organizzazioni: può operare a lungo su larga scala senza essere rilevato. Incide direttamente sulle prestazioni del sistema perché usa le risorse della CPU per il mining. Questo utilizzo può deteriorare l'hardware, soprattutto nei sistemi che operano 24/7 a piena capacità o quasi.
Questa minaccia non si limita a influire sui singoli dispositivi. Il malware di cryptojacking è solitamente dotato di caratteristiche simili a quelle di un worm, in modo da diffondersi attraverso le reti. Il malware cerca quindi altri sistemi vulnerabili all'interno della rete e crea una rete di nodi di mining. Tale comportamento amplia la superficie di attacco e complica il processo di rimozione.La minaccia va oltre i singoli dispositivi. Il malware per il cryptojacking presenta spesso caratteristiche simili a quelle di un worm, che gli consentono di diffondersi nella rete. Cerca altri sistemi vulnerabili e crea una rete di nodi per il mining. Questo comportamento amplia la superficie di attacco e complica la rimozione.
Impatto del cryptojackingImpatto del cryptojacking
Il cryptojacking ha un impatto finanziario non lineare. L'utilizzo di più sistemi alla massima capacità comporta un aumento dei costi dell'elettricità per le organizzazioni. L'usura continua comporta costi di sostituzione dell'hardware. Ciò può causare un calo delle prestazioni, ma anche una significativa perdita di tempo nell'implementazione di questi servizi e un aumento del rischio di interruzioni. Gli impatti sul business includono anche quanto segue:Il cryptojacking ha un impatto economico non lineare. Quando più sistemi operano alla massima capacità, i costi dell'elettricità aumentano bruscamente. L'usura continua comporta spese per la sostituzione dell'hardware. Può inoltre ridurre le prestazioni, sottrarre tempo alla distribuzione dei servizi e aumentare il rischio di interruzioni. Tra le conseguenze per l'azienda rientrano anche:
- Conformità normativa compromessa dall'esecuzione di codice non autorizzato
- Rischio di responsabilità legale per attività di mining non autorizzate
Anche l'impatto ambientale è significativo. Quando gli aggressori prendono di mira data center o infrastrutture cloud, le operazioni di cryptojacking raggiungono dimensioni considerevoli, aumentando sensibilmente il consumo energetico e le emissioni di carbonio.
Sintomi comuni del cryptojackingSintomi comuni del cryptojacking
Gli amministratori di sistema possono individuare il cryptojacking utilizzando alcuni dei soliti sospetti. Anche in stato di inattività, quando non sono in esecuzione applicazioni utente, l'utilizzo elevato della CPU persiste. Processi sconosciuti che utilizzano molte risorse sono visibili nel Task Manager o in uno strumento di monitoraggio del sistema.Gli amministratori di sistema possono riconoscere il cryptojacking da alcuni segnali ricorrenti. L'utilizzo della CPU resta elevato anche quando il sistema è inattivo e non sono in esecuzione applicazioni utente. Processi sconosciuti che consumano molte risorse compaiono in Gestione attività o in uno strumento di monitoraggio del sistema.
Questo tipo di modello viene solitamente rivelato attraverso il monitoraggio della rete. I sistemi infetti hanno connessioni in uscita continue al mining pool o ai server di comando e controllo (C2). Questi collegamenti utilizzano in genere metodi mirati che sono rilevanti per i protocolli di mining che i team di sicurezza devono identificare.Questo comportamento emerge spesso dal monitoraggio della rete. I sistemi infetti mantengono connessioni in uscita verso il pool di mining o i server di comando e controllo (C2). Queste connessioni usano in genere metodi specifici dei protocolli di mining che i team di sicurezza devono identificare.
L'hardware interessato mostra sintomi fisici. I sistemi si surriscaldano e le ventole di raffreddamento funzionano a piena velocità. Se il dispositivo funziona a batteria, la durata della batteria è molto più breve. In casi estremi, ciò causa il crash dei sistemi o l'attivazione della protezione termica.L'hardware colpito presenta sintomi fisici. I sistemi si surriscaldano e le ventole di raffreddamento funzionano alla massima velocità. Nei dispositivi a batteria, l'autonomia si riduce notevolmente. Nei casi estremi, i sistemi si bloccano o si spengono per protezione termica.
Il cryptojacking tramite browser presenta alcuni indicatori. Anche con poche schede aperte, i browser Web sfruttano al massimo le risorse della CPU. Il calo delle prestazioni continua fino alla chiusura delle rispettive schede del browser.Il cryptojacking tramite browser presenta indicatori specifici. Anche con poche schede aperte, i browser Web saturano le risorse della CPU. Le prestazioni restano ridotte finché le schede interessate non vengono chiuse.
Tipi di attacchi di cryptojackingTipi di attacchi di cryptojacking
Sebbene il cryptojacking abbia attirato molta attenzione negli ultimi anni, questo tipo di attacco è tutt'altro che monolitico, poiché utilizza metodologie diverse per infiltrarsi nei sistemi e minare criptovalute. Questi tipi di attacchi differiscono per modalità di diffusione, persistenza e livello di impatto.Sebbene negli ultimi anni abbia attirato molta attenzione, il cryptojacking non è un attacco uniforme. Usa metodi diversi per infiltrarsi nei sistemi ed estrarre criptovalute. Questi attacchi differiscono per modalità di distribuzione, persistenza e livello di impatto.
1. Cryptojacking basato su browser1. Cryptojacking tramite browser
Il cryptojacking basato su browser implica che il codice di mining sia stato implementato all'interno dei browser web, probabilmente a seguito del controllo dei siti web da parte di hacker. I miner JavaScript si avviano automaticamente quando gli utenti visitano siti infetti e non scaricano file sul sistema; pertanto, l'utente non viene avvisato.Nel cryptojacking tramite browser, il codice per il mining viene inserito nei browser Web, talvolta dopo che gli hacker hanno preso il controllo dei siti Web. Gli script di mining JavaScript si avviano automaticamente quando gli utenti visitano i siti infetti. Non scaricano file sul sistema, quindi l'utente non riceve avvisi.
2. Cryptojacking basato su file binari2. Cryptojacking tramite file eseguibili
Negli attacchi basati su file binari, gli aggressori inviano file eseguibili dannosi ai sistemi di destinazione. Questi miner operano come un processo indipendente che (in genere) viene camuffato da servizio di sistema legittimo. Rimangono attivi anche dopo il riavvio del sistema e spesso sono più efficienti di quelli basati su browser, poiché sono in grado di accedere direttamente all'hardware.Negli attacchi basati su file eseguibili, gli aggressori distribuiscono file dannosi ai sistemi presi di mira. Questi programmi di mining operano come processi indipendenti, solitamente mascherati da servizi di sistema legittimi. Restano attivi dopo i riavvii e spesso sono più efficienti di quelli basati su browser, perché accedono direttamente all'hardware.
3. Cryptojacking della catena di approvvigionamento3. Cryptojacking nella supply chain
dirotta i canali di distribuzione di software autentici per distribuire invece malware di mining. Un aggressore aggiunge codice di mining a pacchetti software, aggiornamenti o dipendenze. I componenti di mining vengono distribuiti automaticamente insieme a una firma digitale ogni volta che gli utenti installano o aggiornano il software interessato.il cryptojacking sfrutta i canali di distribuzione del software autentico per diffondere malware per il mining. Un aggressore aggiunge codice per il mining a pacchetti software, aggiornamenti o dipendenze. Quando gli utenti installano o aggiornano il software interessato, i componenti per il mining vengono distribuiti automaticamente insieme a una firma digitale.
4. Cryptojacking senza file4. Cryptojacking senza file
Il cryptojacking senza file utilizza l'intero processo nella memoria di sistema invece di scrivere sul disco. In questi attacchi, gli script PowerShell o altri strumenti nativi di Windows vengono utilizzati per scaricare ed eseguire il codice di mining. Il rilevamento diventa più difficile a causa dell'assenza di artefatti sul disco.Il cryptojacking senza file esegue l'intero processo nella memoria del sistema anziché scrivere dati sul disco. Questi attacchi usano script PowerShell o altri strumenti nativi di Windows per scaricare ed eseguire il codice di mining. L'assenza di tracce sul disco rende più difficile il rilevamento.
5. Cryptojacking dell'infrastruttura cloud5. Cryptojacking nell'infrastruttura cloud
Gli attacchi sono rivolti all'infrastruttura cloud e prendono di mira risorse e container cloud configurati in modo errato. Nelle istanze cloud, l'implementazione dei miner avviene attraverso la superficie di attacco presentata dalle interfacce di gestione esposte o attraverso credenziali deboli configurate in modo improprio. Tali attacchi possono aumentare rapidamente di dimensioni fornendo risorse cloud aggiuntive utilizzando credenziali di account altrimenti legittime che sono state compromesse.Questi attacchi prendono di mira risorse cloud e container configurati in modo errato. Nelle istanze cloud, i programmi di mining vengono distribuiti sfruttando interfacce di gestione esposte o credenziali deboli. Gli attacchi possono espandersi rapidamente creando ulteriori risorse cloud con credenziali di account legittimi compromessi.
Come funzionano gli attacchi di cryptojacking?Come funzionano gli attacchi di cryptojacking?
Nel cryptojacking, gli aggressori utilizzano varie fasi tecniche per eseguire un'azione che consenta loro di distribuire il codice di mining e rimanere persistenti. Sebbene ogni tecnica abbia vettori di attacco e modalità di sfruttamento diversi, tutte hanno approcci essenzialmente simili, ovvero evitare il rilevamento massimizzando le prestazioni di mining.Nel cryptojacking, gli aggressori seguono diversi passaggi tecnici per distribuire il codice di mining e mantenerlo attivo. Le tecniche variano per vettori di attacco e modalità di sfruttamento, ma condividono un obiettivo: evitare il rilevamento massimizzando le prestazioni del mining.
Tecniche di iniezione basate sul browserTecniche di inserimento del codice nel browser
Il primo passo nel cryptojacking basato sul browser è compromettere siti web legittimi. Negli attacchi di tipo domain crawler, gli hacker incorporano codice JavaScript di mining all'interno delle pagine web tramite plugin vulnerabili, sistemi di gestione dei contenuti obsoleti o librerie di terze parti compromesse. Quando questo codice viene eseguito all'interno del browser di un visitatore, si connette ai pool di mining con connessioni WebSocket e avvia il mining. Questi script sono spesso costruiti con livelli di throttling per renderli meno visibili e utilizzano la verifica del dominio per evitare la duplicazione del codice.Il primo passo del cryptojacking tramite browser consiste nel compromettere siti web legittimi. Negli attacchi con crawler di domini, gli hacker inseriscono codice JavaScript per il mining nelle pagine web tramite plugin vulnerabili, sistemi di gestione dei contenuti obsoleti o librerie di terze parti compromesse. Quando il codice viene eseguito nel browser di un visitatore, si connette ai pool di mining tramite connessioni WebSocket e avvia il mining. Questi script spesso includono meccanismi di throttling per risultare meno visibili e usano la verifica del dominio per evitare la duplicazione del codice.
Attacchi basati su file binariAttacchi basati su file eseguibili
Gli attacchi binari iniziano con la compromissione iniziale del sistema tramite phishing, exploit o download dannosi. Il codice rilascia eseguibili di mining e file di supporto in diverse cartelle di sistema. Questi contengono informazioni relative alle configurazioni dei pool di mining, agli indirizzi dei portafogli e all'utilizzo della CPU. La persistenza viene ottenuta aggiungendo chiavi di registro, pianificando attività o installando un servizio.Gli attacchi basati su file eseguibili iniziano con una compromissione del sistema tramite phishing, sfruttamento di vulnerabilità o download dannosi. Gli aggressori depositano file eseguibili per il mining e file di supporto in diverse cartelle di sistema. Questi contengono informazioni sulla configurazione dei pool di mining, gli indirizzi dei wallet e l'utilizzo della CPU. La persistenza si ottiene aggiungendo chiavi di registro, pianificando attività o installando un servizio.
Metodi di compromissione della catena di approvvigionamentoMetodi di compromissione della supply chain
Questo tipo di attacco prende di mira i sistemi di compilazione del software, i server di aggiornamento o i repository dei pacchetti. I componenti di mining vengono aggiunti al codice sorgente o agli script di compilazione dall'autore dell'attacco. Questi pacchetti mantengono il loro scopo pre-infetto e invece eseguono il mining in background. Gli autori degli attacchi hanno ripetutamente utilizzato certificati di firma del codice acquisiti legittimamente da fornitori affidabili per eludere il rilevamento o i controlli di sicurezza. Il codice di mining viene eseguito dopo la normale sequenza di installazione.Questo tipo di attacco prende di mira sistemi di compilazione del software, server di aggiornamento o repository di pacchetti. L'aggressore aggiunge i componenti per il mining al codice sorgente o agli script di compilazione. I pacchetti continuano a svolgere la loro funzione originaria, ma eseguono anche il mining in background. Gli aggressori hanno usato più volte certificati di firma del codice ottenuti legittimamente da fornitori affidabili per eludere il rilevamento o i controlli di sicurezza. Il codice di mining viene eseguito dopo la normale sequenza di installazione.
Approcci malware senza fileTecniche di malware senza file
Il cryptojacking senza file esegue il codice di mining direttamente nella memoria, utilizzando strumenti di sistema come PowerShell o Windows Management Instrumentation (WMI). Tali compromissioni avvengono in genere tramite script o macro dannosi e questi script scaricano configurazioni di mining crittografate dal server di comando e le decodificano nella memoria. L'attacco stabilisce la persistenza tramite sottoscrizioni di eventi WMI o chiavi di esecuzione del registro che ricaricano il codice di mining dopo il riavvio del dispositivo.Il cryptojacking fileless esegue il codice di mining direttamente in memoria, usando strumenti di sistema come PowerShell o Windows Management Instrumentation (WMI). Queste compromissioni avvengono in genere tramite script o macro dannosi. Gli script scaricano configurazioni di mining crittografate dal server di comando e le decodificano in memoria. L'attacco stabilisce la persistenza tramite sottoscrizioni agli eventi WMI o chiavi Run del registro, che ricaricano il codice di mining dopo il riavvio del dispositivo.
Tecniche comuni di rilevamento del cryptojackingTecniche comuni di rilevamento del cryptojacking
Per rilevare gli attacchi di cryptojacking è necessario monitorare vari componenti di sistema e analizzare una serie di indicatori tecnici. Per identificare realmente le attività di mining nella propria infrastruttura, le organizzazioni devono adottare un approccio a più livelli.Per rilevare gli attacchi di cryptojacking occorre monitorare diversi componenti del sistema e analizzare vari indicatori tecnici. Per identificare le attività di mining nella propria infrastruttura, le organizzazioni devono adottare un approccio a più livelli.
1. Indicatori delle prestazioni del sistema1. Indicatori delle prestazioni del sistema
Tutto inizia con il monitoraggio dell'utilizzo della CPU e della GPU per indagare sulla presenza di cryptojacking. Strumenti come il monitoraggio del livello di attività del processore e il rilevamento di un utilizzo elevato prolungato al di fuori dei limiti dell'attività normale in genere attivano un avviso. I sensori di temperatura forniscono informazioni relative a comportamenti anomali della temperatura. Il monitoraggio delle applicazioni mostra le applicazioni che consumano molte risorse in esecuzione da posizioni inappropriate.Il primo passo è monitorare l'utilizzo di CPU e GPU per individuare eventuali attività di cryptojacking. Gli strumenti che monitorano l'attività del processore generano in genere un avviso quando rilevano un utilizzo elevato e prolungato, oltre i livelli normali. I sensori di temperatura segnalano anomalie termiche. Il monitoraggio delle applicazioni rivela quelle che consumano molte risorse ed vengono eseguite da percorsi inappropriati.
2. Analisi del traffico di rete2. Analisi del traffico di rete
Il secondo tipo di rilevamento, quello basato sulla rete, presta maggiore attenzione alle comunicazioni sul mining pool. Le connessioni a domini di mining pool noti e indirizzi IP esteri sono state rivelate attraverso un'ispezione approfondita dei pacchetti. Se gli strumenti di analisi del traffico rilevano modelli di dati coerenti che corrispondono ai protocolli di mining, significa che c'è qualcosa che non va. Rileva le connessioni crittografate SSL/TLS ai servizi di mining.Il secondo metodo, il rilevamento basato sulla rete, si concentra sulle comunicazioni con i pool di mining. L'ispezione approfondita dei pacchetti rivela le connessioni a domini di pool di mining noti e a indirizzi IP esteri. Se gli strumenti di analisi del traffico rilevano flussi di dati costanti compatibili con i protocolli di mining, segnalano una possibile anomalia. Rilevano inoltre le connessioni SSL/TLS crittografate ai servizi di mining.
3. Approcci di analisi forense della memoria3. Approcci di analisi forense della memoria
Gli strumenti di analisi della memoria acquisiscono un'istantanea della memoria per analizzare cosa sta succedendo nel codice con le firme. Sono utilizzati per rilevare le tecniche di iniezione dei processi di mining. Gli scanner di memoria identificano gli indirizzi dei portafogli di criptovaluta e gli URL dei mining pool all'interno della memoria di processo. Analizzando il runtime, è possibile trovare determinati modelli di codice che iniziano a corrispondere agli algoritmi di mining noti.Gli strumenti di analisi della memoria acquisiscono un'istantanea della memoria per esaminare il codice e le sue firme. Servono a rilevare le tecniche di iniezione nei processi usate dai miner. Gli scanner della memoria individuano indirizzi di wallet di criptovalute e URL di pool di mining nella memoria dei processi. L'analisi del codice in esecuzione può individuare schemi corrispondenti ad algoritmi di mining noti.
4. Monitoraggio dell'attività di PowerShell4. Monitoraggio delle attività di PowerShell
Il monitoraggio di PowerShell significa monitorare il rilevamento del mining senza file. Gli strumenti di sicurezza registrano e analizzano le esecuzioni dei comandi PowerShell. Comandi di mining di criptovalute e configurazione nella registrazione dei blocchi di script. La registrazione dei moduli registra l'utilizzo dei moduli PowerShell nel mining. La registrazione delle trascrizioni cattura i dettagli completi della sessione per l'analisi forense delle sessioni PowerShell.Il monitoraggio di PowerShell è utile per rilevare il mining fileless. Gli strumenti di sicurezza registrano e analizzano l'esecuzione dei comandi PowerShell. La registrazione dei blocchi di script acquisisce i comandi e le configurazioni di mining delle criptovalute. La registrazione dei moduli documenta l'uso dei moduli PowerShell per il mining. La registrazione delle trascrizioni acquisisce i dettagli completi delle sessioni PowerShell per l'analisi forense.
5. Analisi del comportamento del browser5. Analisi del comportamento del browser
Gli strumenti di monitoraggio del browser monitorano automaticamente se un browser sta effettuando il mining utilizzando JavaScript. Gli analizzatori di estensioni rilevano i codici di mining nelle estensioni del browser. I monitor vengono posizionati sulle pagine web per controllare l'esecuzione di JavaScript per il mining di monete. Le connessioni WebSocket ai servizi di mining vengono rilevate dagli analizzatori di richieste di rete.Gli strumenti di monitoraggio verificano automaticamente se un browser esegue attività di mining tramite JavaScript. Gli analizzatori delle estensioni rilevano codice di mining nelle estensioni del browser. Il monitoraggio delle pagine web individua l'esecuzione di JavaScript per il mining di criptovalute. Gli analizzatori delle richieste di rete rilevano le connessioni WebSocket ai servizi di mining.
Best practice per la protezione contro il cryptojackingBest practice per la protezione dal cryptojacking
La prevenzione dei sistemi di cryptojacking richiede una combinazione di controlli di sicurezza e varie procedure operative. Queste pratiche creano livelli di difesa in grado di prevenire una compromissione iniziale e i tentativi di mining.Prevenire il cryptojacking richiede una combinazione di controlli di sicurezza e procedure operative. Queste pratiche creano più livelli di difesa contro la compromissione iniziale e i tentativi di mining.
1. Configurazione della sicurezza del browser1. Configurazione della sicurezza del browser
Si inizia configurando alcune impostazioni di sicurezza all'interno del browser per impedire a JavaScript di eseguire determinate funzioni. I team di sicurezza lo vedono e utilizzano estensioni di blocco degli script che impediscono l'esecuzione di tutti i codici di mining attivi. I domini di mining vengono bloccati con le politiche di sicurezza dei contenuti. L'esecuzione di WebAssembly può essere disabilitata in contesti non attendibili tramite le politiche del browser. Gli aggiornamenti del browser risolvono regolarmente le vulnerabilità che consentono l'iniezione di codice di mining.Si inizia configurando le impostazioni di sicurezza del browser per impedire a JavaScript di eseguire determinate funzioni. I team di sicurezza usano estensioni che bloccano gli script per impedire l'esecuzione del codice di mining attivo. Le Content Security Policies bloccano i domini di mining. Le policy del browser possono disabilitare l'esecuzione di WebAssembly nei contesti non attendibili. Gli aggiornamenti regolari del browser correggono le vulnerabilità che consentono l'iniezione di codice di mining.
2. Implementazione del monitoraggio della rete2. Implementazione del monitoraggio della rete
Per difendere la rete, le organizzazioni devono implementare strumenti di monitoraggio nei punti rilevanti della loro infrastruttura. Le firme sono utilizzate dai sistemi di rilevamento delle intrusioni per riconoscere il traffico dei pool di mining. Il malware di mining che si muove lateralmente viene invece bloccato dalla segmentazione della rete. Il filtraggio DNS impedisce le connessioni dal bersaglio ai domini identificati come pool di mining. I modelli di traffico insoliti provenienti dai sistemi dirottati vengono rilevati dal monitoraggio della larghezza di banda.Per difendere la rete, le organizzazioni devono distribuire strumenti di monitoraggio nei punti pertinenti dell'infrastruttura. Le firme vengono usate dai sistemi di rilevamento delle intrusioni per riconoscere il traffico dei pool di mining. La segmentazione della rete blocca invece il malware di mining che tenta di muoversi lateralmente. Il filtraggio DNS impedisce le connessioni dai sistemi bersaglio ai domini identificati come pool di mining. Il monitoraggio della larghezza di banda rileva i modelli di traffico insoliti dei sistemi compromessi.
3. Configurazione della protezione degli endpoint3. Configurazione della protezione degli endpoint
aiutano a garantire la protezione contro il malware di mining. La whitelist delle applicazioni aiuta a bloccare l'esecuzione di miner non autorizzati. Se viene rilevato un processo di mining, questo verrà terminato o eliminato e non sarà in grado di eseguire alcuna operazione dannosa. Gli avvisi sull'utilizzo delle risorse identificano le attività di sistema che sembrano sospette. Le modifiche non autorizzate a un sistema vengono tracciate dal monitoraggio dell'integrità dei file. La protezione della memoria ostacola i metodi di iniezione di codice utilizzati dai miner.proteggono dal malware di mining. Le liste di applicazioni consentite bloccano l'esecuzione dei miner non autorizzati. Quando viene rilevato un processo di mining, viene terminato o bloccato, impedendogli di sfruttare le risorse del sistema. Gli avvisi sull'utilizzo delle risorse individuano le attività sospette. Il monitoraggio dell'integrità dei file tiene traccia delle modifiche non autorizzate al sistema. La protezione della memoria ostacola le tecniche di iniezione del codice usate dai miner.
4. Requisiti di consapevolezza della sicurezza4. Requisiti di sensibilizzazione alla sicurezza
Le minacce di cryptojacking dovrebbero essere trattate nei programmi di sensibilizzazione alla sicurezza per educare gli utenti. La formazione include l'individuazione di comportamenti strani nel sistema. I dipendenti dovrebbero essere formati su come scaricare ed eseguire in modo sicuro il software da Internet. Il processo di segnalazione degli incidenti consente alle organizzazioni di rispondere rapidamente alle sospette infezioni.I programmi di sensibilizzazione alla sicurezza devono trattare le minacce di cryptojacking. La formazione insegna a riconoscere i comportamenti anomali del sistema. I dipendenti devono imparare a scaricare ed eseguire in sicurezza il software da Internet. Le procedure di segnalazione degli incidenti preparano le organizzazioni a rispondere rapidamente alle sospette infezioni.
5. Strategie di gestione delle patch5. Strategie di gestione delle patch
proteggono i sistemi dallo sfruttamento delle vulnerabilità note. I team di sicurezza dovrebbero disporre di aggiornamenti programmati per tutti i sistemi. Ciò può garantire che le organizzazioni ottengano una copertura tempestiva utilizzando la distribuzione automatizzata delle patch. L'identificazione dei sistemi senza patch e la scansione delle vulnerabilità dello stato delle patch nell'intera infrastruttura vengono monitorate dalla gestione della configurazione.proteggono i sistemi dallo sfruttamento delle vulnerabilità note. I team di sicurezza devono pianificare gli aggiornamenti per tutti i sistemi. La distribuzione automatizzata delle patch garantisce una protezione tempestiva. La gestione delle configurazioni tiene traccia dei sistemi privi di patch e dello stato delle patch rilevato tramite scansioni delle vulnerabilità in tutta l'infrastruttura.
ConclusioneConclusione
Il cryptojacking è una minaccia continua alla sicurezza informatica che continua ad evolversi in termini di complessità e portata. Oltre a esaurire le risorse informatiche, tali attacchi comportano anche pesanti perdite finanziarie dovute all'aumento dei costi operativi, danni all'hardware e multe per eventuali violazioni delle normative che potrebbero verificarsi. Per le organizzazioni è difficile individuare e bloccare i miner, poiché questi ultimi utilizzano tecniche di evasione che diventano ogni giorno più sofisticate.Il cryptojacking è una minaccia alla cybersecurity persistente, che continua a crescere in complessità e portata. Oltre a consumare risorse di elaborazione, questi attacchi causano ingenti perdite finanziarie dovute all'aumento dei costi operativi, ai danni all'hardware e alle sanzioni per eventuali violazioni normative. Rilevare e bloccare i miner è una sfida per le organizzazioni: le loro tecniche di elusione diventano ogni giorno più sofisticate.
Le aziende sono pronte a trovare soluzioni adeguate ai costi per un rilevamento e una risposta rapidi con la loro strategia di sicurezza cloud, offrendo protezione contro il cryptojacking. Conoscere questi vettori di attacco, le iniezioni basate su browser, malware senza file, ecc., consente all'organizzazione di implementare le difese adeguate. Una solida strategia di difesa contro il cryptojacking consisterà nel monitoraggio del sistema, nell'analisi della rete e nella sensibilizzazione dei dipendenti.Le aziende possono valutare i costi degli strumenti di rilevamento e risposta rapidi in base alla propria postura di sicurezza cloud, per proteggersi dal cryptojacking. Conoscere questi vettori di attacco, tra cui le iniezioni tramite browser e il malware fileless, permette all'organizzazione di adottare le difese appropriate. Una solida strategia contro il cryptojacking comprende monitoraggio dei sistemi, analisi della rete e sensibilizzazione dei dipendenti.
Domande frequenti sul cryptojacking
Il cryptojacking è un attacco in cui gli aggressori usano di nascosto la potenza di elaborazione dei sistemi presi di mira per il mining di criptovalute. Il codice di mining viene distribuito in tre modi: tramite uno script del browser, un eseguibile dannoso o malware fileless. Il mining avviene senza il vostro consenso.
Il cryptojacking può aumentare le bollette elettriche, danneggiare l'hardware a causa dell'uso eccessivo e rallentare i sistemi. Le organizzazioni subiscono anche perdite di produttività, rischi di non conformità normativa e costi aggiuntivi per il rilevamento e la bonifica.
Le operazioni di cryptojacking aumentano la potenza di mining complessiva delle reti di criptovalute senza investimenti di capitale legittimi, influenzando i relativi mercati. Questo mining non autorizzato incide anche sulla difficoltà del mining e può alterare le dinamiche di mercato delle criptovalute estraibili tramite CPU.
Per rimuovere il malware di cryptojacking occorre individuare e terminare i processi di mining attivi, eliminare i file dannosi e rimuovere i meccanismi di persistenza. Gli strumenti di sicurezza servono a eseguire scansioni dei sistemi, bonificare le infezioni e verificare tramite indagini che siano state rimosse.
È possibile rilevare il cryptojacking monitorando l'utilizzo della CPU e le connessioni di rete in uscita verso i pool di mining, oltre a cercare le firme del codice del malware di mining. Gli strumenti di sicurezza individuano processi sospetti, traffico di rete anomalo e utilizzo non autorizzato delle risorse.
Il reato principale associato al cryptojacking è la violazione delle leggi sull'accesso ai sistemi informatici, che può comportare accuse penali. Le organizzazioni che eseguono inconsapevolmente codice di cryptojacking possono violare gli obblighi normativi e incorrere in responsabilità legali per attività di mining non autorizzate.


