Punti chiave
- I keylogger sono minacce informatiche nascoste. Registrano di nascosto ciò che gli utenti digitano per acquisire informazioni riservate, ad esempio password o dati personali.
- Usa software di sicurezza affidabile per rilevare e bloccare i keylogger prima che possano causare danni. Cerca strumenti che offrano protezione in tempo reale dalle minacce informatiche e monitoraggio del comportamento.
- Mantieni aggiornati sistemi e app. Gli aggiornamenti regolari del software risolvono le vulnerabilità di sicurezza che gli utenti malintenzionati cercano di sfruttare.
- Evita collegamenti e download sospetti. I keylogger vengono spesso recapitati tramite messaggi di posta elettronica di phishing, software falsi o siti Web infetti.
- Usa l'autenticazione a più fattori. Anche se viene acquisita una password, MFA aggiunge un altro livello di protezione che rende più difficile per gli utenti malintenzionati accedere agli account.
- Proteggi i dispositivi condivisi o pubblici. Evita di immettere informazioni personali su computer non attendibili, soprattutto in spazi pubblici o su reti condivise.
Che cos'è un keylogger?
Storia del keylogging
Già negli anni '50, il keylogging veniva usato dalle agenzie di intelligence per monitorare macchine da scrivere e sistemi telex. Negli anni '70 sono comparsi i keylogger basati su hardware, che intercettavano i segnali dalle tastiere a scopo di sorveglianza.
Negli anni '90, con la diffusione dei personal computercominciarono a diffondersi i primi software keylogger. Usati inizialmente per finalità di controllo e sicurezza, hanno presto attirato gli utenti malintenzionati interessati a rubare dati sensibili.
Negli anni 2000 i keylogger sono diventati comuni nel malware, spesso distribuiti tramite phishing per acquisire informazioni come password, informazioni finanziarie o dati aziendali. Oggi, il keylogging resta una tattica diffusa in cyberattacchi. Alcuni spyware includono ancora funzioni di keylogging e spingono i moderni strumenti di sicurezza a rilevarli e bloccarli per proteggere la privacy dell'utente.
Uso legittimo e uso dannoso
Uso legittimo
I keylogger possono essere utilizzati legalmente se la persona monitorata ne è a conoscenza e fornisce il proprio consenso. Ad esempio:
- Monitoraggio dei dipendenti. I lavoratori possono installare keylogger nei dispositivi di proprietà dell'azienda per aiutare i team a rimanere concentrati, rilevare i problemi di sicurezza e assicurarsi che vengano seguiti i criteri aziendali.
- Parental control. I genitori possono usare i keylogger per monitorare l'attività online dei propri figli, proteggerli da contenuti dannosi e incoraggiare abitudini di navigazione sicure.
- Forze dell'ordine e enti pubblici. Con l'autorizzazione legale, le autorità possono usare i keylogger durante le indagini per monitorare l'attività digitale, raccogliere prove o prevenire minacce come i crimini informatici.
- Analisi forensi aziendali. Le organizzazioni possono usare i keylogger durante le indagini interne per rilevare le minacce interne, analizzare il furto di dati o raccogliere prove per un'azione legale.
Comunemente usati negli attacchi informatici per rubare informazioni, i keylogger ottengono l'accesso ai sistemi e supportano campagne maliziose più ampie.
- Spionaggio e furto di dati. Usato per rubare documenti interni, piani aziendali o segreti governativi, spesso a vantaggio di un concorrente o di un'entità esterna.
- Recapito malware. Spesso insieme a ransomware o trojan horse di accesso remoto (RAT) per mantenere l'accesso e spostarsi più in profondità nelle reti aziendali.
- Furto di credenziali. Registra i nomi utente e le password per gli account aziendali, finanziari o cloud, consentendo agli utenti malintenzionati di bypassare la sicurezza e accedere ai dati sensibili.
- Frode finanziaria. Acquisizione di dettagli di pagamento come carte di credito o conti bancari per effettuare acquisti non autorizzati o trasferire fondi.
- Furto di identità. Raccolta di informazioni personali per aprire account, richiedere prestiti o causare danni finanziari e legali.
- Spionaggio delle comunicazioni. Monitoragio di messaggi di posta elettronica, chat e messaggi privati per scoprire conversazioni sensibili o compromettere la fiducia interna.
- Sorveglianza aziendale. Accesso alle comunicazioni, ai prezzi o ai dettagli strategici dei concorrenti per ottenere vantaggi commerciali sleali.
- Analisi dei modelli di digitazione. Studio del comportamento di digitazione per indovinare le password o progettare attacchi di phishing e di cracking delle password più efficaci.
Le leggi variano a seconda dei paesi e delle aree geografiche. Le organizzazioni devono consultare consulenti legali e seguire normative sulla privacy come Regolamento generale sulla protezione dei dati, Health Insurance Portability and Accountability Act o California Consumer Privacy Act quando usano gli strumenti di monitoraggio.
Funzionamento dei keylogger
- I messaggi di posta elettronica di phishing sono messaggi che sembrano provenire da origini attendibili, spesso con collegamenti o allegati che installano il malware in modo non disturbare.
- I collegamenti o gli allegati dannosi nascondono i keylogger nei file scaricabili o nei siti Web compromessi. Facendo clic su un collegamento o aprendo un file, ad esempio un PDF o un documento viene installato automaticamente malware nel dispositivo.
- download inconsapevoli si verificano quando un keylogger viene installato automaticamente semplicemente visitando un sito Web compromesso. Questi attacchi sfruttano i difetti del browser e non richiedono a un visitatore di fare clic o scaricare.
- Inclusi in software o app dall'aspetto legittimo, i keylogger vengono nascosti all'interno di app gratuite o non ufficiali. Eseguono l'installazione insieme al programma reale, e per questo è difficile rilevarli.
- L'accesso fisico ai dispositivi consente a un utente di installare un keylogger hardware tra la tastiera e il dispositivo oppure di nasconderne uno all'interno della tastiera stessa.
- I trojan horse di accesso remoto consentono agli utenti malintenzionati di controllare il dispositivo e attivare il keylogger in remoto.
I keylogger, software o hardware, raccolgono informazioni riservate e le inviano a un utente malintenzionati senza che l'utente ne sia a conoscenza.
Modalità di raccolta e trasmissione dei dati
Dopo l'installazione, un keylogger può:
- registra ogni tasto che premi
- registrare attività di Appunti, screenshot o attività del browser
- archiviare i dati in un file nascosto nel dispositivo.
- via Internet tramite posta elettronica, protocollo di trasferimento file o richieste Web
- tramite un RAT che invia log in tempo reale
- attendendo che l'utente malintenzionato si connetta e recuperi manualmente i dati.
Le informazioni raccolte tramite keylogging vengono spesso usate per il furto di dati. I criminali informatici possono usare i dati per violare gli account, rubare denaro o rappresentare qualcuno online. In caso di spionaggio, i keylogger vengono usati per raccogliere messaggi privati, credenziali di accesso e documenti sensibili. Spesso operano per lunghi periodi come parte di attacchi più ampi, offrendo agli utenti malintenzionati un accesso più approfondito ai sistemi e alle informazioni riservate.
Quali sono i tipi principali di keylogger?
Keylogger software
Installati in un dispositivo, questi programmi vengono eseguiti automaticamente in background e sono spesso mascherati come programmi legittimi o incorporati in software dannoso:
- Gli strumenti basati su API usano le API del sistema operativo per intercettare le pressioni di tasti agganciandosi alle funzioni a livello di sistema. Sono leggeri e difficili da rilevare.
- I metodi di recupero dei form acquisiscono le informazioni digitate nei moduli Web, ad esempio le credenziali di accesso o i numeri di carta di credito, prima che vengano crittografate e trasmesse.
- Le tecniche basate sul kernel operano a livello di kernel del sistema operativo, intercettando direttamente le chiamate di sistema. Sono molto difficili da rilevare e richiedono privilegi elevati per l'installazione.
- Gli approcci basati su JavaScript vengono eseguiti nel browser e vengono spesso distribuiti tramite scripting intersito o annunci malevoli. Registrano le sequenze di tasti immesse nelle app basate sul Web.
- I RAT offrono agli utenti malintenzionati il controllo completo di un dispositivo compromesso e spesso includono funzioni di keylogging integrate.
Si tratta di dispositivi fisici collegati a un computer per acquisire gli elementi digitati. Spesso sono nascosti all'interno o tra parti di una tastiera o di un computer. Di seguito sono riportati alcuni esempi:
- I dispositivi keylogger inline si collegano alla connessione tra una tastiera e un computer, acquisendo le sequenze di tasti durante la pressione dei tasti. Usati spesso per la sorveglianza fisica.
- Gli strumenti wireless intercettano i segnali Bluetooth o radiofrequenza dalle tastiere wireless per registrare le pressioni dei tasti in remoto, senza che sia necessario alcun contatto fisico.
- I metodi basati su firmware modificano il firmware interno di una tastiera per archiviare o trasmettere sequenze di tasti. Spesso usati in caso di minacce interne o spionaggio.
- I componenti hardware incorporati vengono installati all'interno di una tastiera o collegati a circuiti interni per intercettare i segnali elettrici generati dalla pressione dei tasti.
- Gli approcci basati su video usano fotocamere destinate alle tastiere per registrare visivamente le pressioni di tasti tenendo traccia dei movimenti delle dita o dei riflessi dello schermo. Sono utilizzati spesso in scenari di skimming agli sportelli bancomat.
Esempi reali
Alcuni gruppi corrono un rischio maggiore di subire cyberattacchi a causa del valore dei dati che gestiscono o del modo in cui lavorano. I keylogger vengono comunemente usati per rubare credenziali, spiare le comunicazioni e supportare attacchi informatici mirati.
Ecco alcuni esempi:
singoli utenti
I lavoratori remoti spesso operano all'esterno dei firewall aziendali e possono basarsi su dispositivi Wi-Fi o personali.
Risultato: vengono esposti a messaggi di posta elettronica di phishing, download dannosi e attacchi nocivi che possono installare i keylogger in modo invisibile all'utente e rubare credenziali di accesso sensibili.I gamer vengono presi di mira per i loro account online di alto valore o per gli acquisti nel gioco.
Risultato: I file di gioco crackati o modificati contengono spesso keylogger nascosti, che possono essere usati per dirottare account di gioco, rubare informazioni di pagamento o monitorare il comportamento.Gli studenti possono scaricare software di studio non acquistati o strumenti per gli esami non autorizzati da siti web non ufficiali.
Risultato: Questi strumenti possono contenere spyware o keylogger che registrano i tasti digitati, acquisiscono dati personali o accedono agli account universitari, causando violazioni della privacy o irregolarità accademiche.
Piccole e medie imprese
Le piccole e medie imprese spesso non dispongono di team di sicurezza dedicati, il che le rende bersagli più facili per il furto di credenziali, il ransomware e lo spionaggio tramite keylogger. Queste organizzazioni potrebbero non avere difese solide o strumenti di monitoraggio adeguati, il che le rende vulnerabili sia alle minacce esterne sia a quelle interne. Ecco alcuni esempi:
Edilizia. Un'azienda edile statunitense ha perso 550.000 USD a causa di un keylogger installato tramite un'email di phishing.
Risultato: il malware ha acquisito le credenziali bancarie, consentendo agli utenti malintenzionati di trasferire fondi da account aziendali.Settore pubblico/servizi pubblici. Un dipendente di un'azienda di servizi pubblici ha installato keylogger fisici sulle postazioni di lavoro per spiare i colleghi.
Risultato: Sorveglianza interna e raccolta di dati non autorizzata, segnalate come minaccia interna.Assistenza sanitaria. Le organizzazioni sanitarie sono state ripetutamente prese di mira da malware con funzioni di keylogging, come Emotet e TrickBot.
Risultato: Cartelle cliniche, credenziali di accesso e sistemi interni sono stati compromessi, con conseguenti rischi normativi e operativi.
Grandi aziende
Le grandi aziende devono affrontare rischi legati ad attacchi mirati con keylogger progettati per rubare proprietà intellettuale, dati finanziari o compromettere sistemi interni. Poiché queste organizzazioni gestiscono reti estese, dati dei clienti e infrastrutture critiche, sono spesso prese di mira tramite campagne malware sofisticate o vulnerabilità della supply chain.
Settore retail – malware per i punti vendita. Più di 200 punti vendita sono stati infettati da malware keylogging che prendeva di mira i terminali POS.
Risultato: gli utenti malintenzionati hanno acquisito sia i dati delle carte di credito sia i tasti digitati, con un possibile impatto su migliaia di clienti ed esponendo l'azienda a perdite finanziarie e danni al brand.Settore finanziario: minacce interne e furto di credenziali. Un istituto finanziario globale ha scoperto che un keylogger è stato installato da un terzista in diversi sistemi interni.
Risultato: il keylogger ha acquisito le credenziali dei dipendenti e le comunicazioni interne nel corso di settimane, esponendo dati finanziari sensibili e consentendo l'accesso non autorizzato ad aree limitate della rete. La violazione ha richiesto un'indagine completa e una revisione dei controlli di accesso di terze parti.Settore tecnologico: esposizione della supply chain. I laptop sono stati spediti con un driver audio che includeva un keylogger integrato, originariamente pensato per il debug interno.
Risultato: le sequenze di tasti sono state archiviate localmente nel dispositivo, creando un rischio importante per la privacy e la conformità fino a quando il problema non è stato individuato e corretto, evidenziando i rischi dei meccanismi di registrazione nascosti all'interno della supply chain.
Ruoli di alto valore
Dirigenti, responsabili finanziari, sviluppatori e amministratori IT sono bersagli frequenti di campagne di spear phishing e spionaggio che coinvolgono i keylogger. Queste persone hanno accesso privilegiato a sistemi finanziari, documenti strategici riservati, codice sorgente e credenziali dell’infrastruttura, il che le rende punti di accesso di alto valore per gli utenti malintenzionati. In caso di comprimissione, possono diventare una porta d’accesso al resto dell’organizzazione oppure diventare il fulcro di una sorveglianza prolungata.
Un esempio di targeting dei dirigenti è la campagna DarkHotel. I keylogger sono stati distribuiti tramite reti Wi-Fi di hotel compromesse per colpire dirigenti in viaggio. Gli utenti malintenzionati hanno rubato le credenziali di accesso, acceduto a dati aziendali sensibili e monitorato in silenzio le comunicazioni dei dirigenti, dimostrando la sofisticazione delle campagne di sorveglianza mirata contro personale di alto livello.
Come rilevare i keylogger e rispondere
Come rilevare i keylogger
Ecco alcuni segnali di avviso comuni che potrebbero suggerire che il dispositivo è stato compromesso:
Prestazioni ridotte. Se il dispositivo rallenta, soprattutto durante la digitazione o l’accesso, potrebbe significare che qualcosa viene eseguito di nascosto in background.
Popup o arresti anomali imprevisti. Messaggi di errore frequenti, arresti anomali del sistema o popup insoliti (soprattutto quando non si usa attivamente Internet) possono indicare che il malware è al lavoro.
Attività di rete insolita. Se Internet è attivo quando non sei online, oppure il firewall mostra attività insolita, un keylogger potrebbe inviare dati a un utente malintenzionato.
Avvisi antivirus o applicazioni bloccate. È un segnale di allarme se l’antivirus mostra avvisi strani, blocca programmi sconosciuti, continua a segnalare problemi oppure smette improvvisamente di funzionare.
Strumenti di rilevamento
I programmi antivirus e anti-malware analizzano il sistema alla ricerca di minacce note e avvisano quando trovano software sospetto, inclusi molti tipi di keylogger.
Gli strumenti di rilevamento basati sul comportamento cercano comportamenti insoliti, ad esempio app sconosciute che provano a tenere traccia delle sequenze di tasti o a inviare dati, aiutando a individuare minacce che le normali scansioni possono non rilevare.
Il firewall e il software di monitoraggio della rete rilevano attività Internet insolite, come improvvisi picchi di traffico o connessioni sconosciute.
Le utilità anti-rootkit eseguono ricerche in profondità nel sistema per trovare minacce nascoste, soprattutto keylogger avanzati che i normali programmi antivirus non riescono a rilevare.
Tecniche di identificazione manuale
Anche se il software di sicurezza è la migliore linea di difesa, ecco alcune tecniche manuali che puoi usare per individuare potenziali keylogger:
Controlla Gestione attività o Monitoraggio attività. Cerca programmi non familiari in esecuzione in background. Alcuni keylogger usano nomi generici, quindi tutto ciò che sembra strano merita di essere controllato.
Rivedi i programmi o le app installate. Controlla le app e le estensioni del browser. Se qualcosa sembra sconosciuto o fuori posto, potrebbe trattarsi di una rminaccia informatica nascosta.
Monitora il traffico di rete in uscita. Cerca attività Internet inattese che facciano pensare a un programma in background che invia regolarmente dati a server sconosciuti.
Ispeziona la tastiera e le connessioni USB. Nel caso dei keylogger hardware, controlla se c’è qualcosa di anomalo tra tastiera e computer, oppure verifica la tastiera stessa, soprattutto su dispositivi pubblici o condivisi.
Controlla la presenza di comportamenti sospetti. Errori di digitazione ripetuti, input ritardato durante la digitazione o modifiche alla home page o al motore di ricerca del browser possono indicare strumenti di monitoraggio nascosti.
Se sospetti un keylogger e non riesci a confermarlo, esegui un'analisi completa del sistema usando software antivirus attendibile e valuta la possibilità di consultare i professionisti IT o di sicurezza informatica.
Rilevamento avanzato delle minacce informatiche
Gli strumenti di intelligence sulle minacce informatiche aiutano a proteggere dai keylogger offrendo indicazioni tempestive sul comportamento degli utenti malintenzionati e sui nuovi malware. Usano dati globali per individuare prima le minacce, migliorare le difese e velocizzare la risposta.
La rilevazione delle minacce informatiche è un metodo di sicurezza pratico in cui gli esperti cercano minacce nascoste che gli strumenti automatizzati potrebbero non rilevare, come i keylogger mascherati da normali programmi. Usando l'intelligence contro le minacce informatiche, analizzano il comportamento insolito per individuare tempestivamente i segnali di attacco e migliorare la sicurezza complessiva.
L'analisi del comportamento degli utenti e delle entità (UEBA) individua i keylogger apprendendo cosa è normale per utenti e dispositivi, per poi segnalare le attività insolite. Ad esempio, se un account accede all’improvviso a dati sensibili in orari insoliti, UEBA genera un avviso, anche se gli strumenti tradizionali non rilevano nulla. Concentrandosi sul comportamento invece che sulle minacce note, UEBA è molto efficace nell’individuare attacchi di keylogger furtivi o nuovi.
Queste strategie di rilevamento vengono in genere gestite da uncentro operativo di sicurezza (SOC), un team o una struttura dedicata responsabile del monitoraggio, del rilevamento e alla risposta alle minacce informatiche. Il SOC usa strumenti come siem (Security Information and Event Management) e orchestrazione della sicurezza, automazione e risposta (SOAR) per coordinare gli avvisi, analizzare le anomalie e automatizzare la risposta alle minacce informatiche su larga scala.
Risposta a una minaccia informatica legata ai keylogger
Un rilevamento e risposta alle minacce efficaci sono fondamentali quando si ha a che fare con i keylogger. Gli strumenti con funzionalità XDR (Extended Detection and Response) possono individuare attività sospette, inviare avvisi in tempo reale e isolare i sistemi interessati per arrestare rapidamente minacce informatiche come i keylogger.
La risposta agli eventi imprevisti fa parte del rilevamento e della risposta alle minacce informatiche. Include passaggi come contenere la minacce informatiche, inviare avvisi ai team, analizzare il problema e riportare i sistemi alla normalità.
Agire rapidamente può contribuire a prevenire ulteriori danni e proteggere i dati personali o dell'organizzazione. Ecco una guida dettagliata per rispondere e ripristinare in modo sicuro:
Disconnettiti da Internet. Scollega immediatamente il dispositivo dal Wi-Fi o scollega il cavo Ethernet. Ciò consente di evitare che il keylogger trasmetta i dati rubati all'utente malintenzionato.
Esegui una scansione completa del sistema. Usa uno strumento antivirus o anti-malware affidabile per analizzare l’intero sistema. Lascia che il software metta in quarantena o rimuova eventuali minacce informatiche trovate. Se il software offre una scansione all’avvio o offline, usa questa opzione per rilevare minacce informatiche nascoste in profondità.
Cambia le password da un dispositivo sicuro. Non cambiare le password sul dispositivo infetto. Usa un dispositivo pulito per aggiornare gli account principali, come posta elettronica, banca o app di lavoro. Se possibile, attiva l'autenticazione a più fattori.
Verifica la presenza di attività non autorizzate. Esamina gli account per individuare accessi, transazioni o messaggi sospetti. Segnala qualsiasi elemento insolito ai provider di servizi interessati e segui i passaggi per proteggere gli account.
Contatta il reparto IT o i professionisti della cybersecurity. Se fai parte di un’organizzazione, avvisa subito il team IT o di sicurezza. Per i dispositivi personali, se non sai come procedere, valuta di chiedere aiuto a un servizio di supporto alla cybersecurity affidabile.
Reinstalla o ripristina il sistema, se necessario. Se l'infezione è grave o non può essere completamente rimossa, l'opzione più sicura potrebbe essere eseguire una reinstallazione pulita del sistema operativo. Assicurati di eseguire prima il backup dei file importanti, ma solo di quelli confermati come puliti.
Segnala l'evento imprevisto, se necessario. Se il keylogger ha esposto dati sensibili, in particolare informazioni su clienti, dipendenti o dati finanziari, potrebbe essere necessario:
- inviare una notifica ai singoli utenti interessati, a seconda del settore e delle normative
- inviare un report alle autorità locali o agli enti normativi, ad esempio le agenzie per la protezione dei dati, le forze dell'ordine o il consulente legale.
- Documenta l'evento imprevisto per controlli di conformità o scopi assicurativi.
In un'impostazione aziendale, questo passaggio è fondamentale per gestire l'esposizione legale, proteggere gli stakeholder e seguire le procedure consigliate per la cybersecurity.
Procedure consigliate per la sicurezza per proteggere i dati
- Esegui regolarmente verifiche di sicurezza. Esamina regolarmente le configurazioni di sistema, l'accesso degli utenti e l'attività del dispositivo per individuare le vulnerabilità prima che gli utenti malintenzionati possano sfruttarle.
- Mantieni aggiornati il software e i sistemi operativi. Applicare patch per correggere bug e vulnerabilità noti è uno dei modi più efficaci per impedire ai malware, inclusi i keylogger, di insediarsi.
- Forma i dipendenti a evitare link e download sospetti. La consapevolezza degli utenti è fondamentale. insegna al personale a prestare attenzione ad allegati di posta elettronica, pop-up e software sconosciuti, modalità comuni con cui vengono introdotti i keylogger.
- Abilita ora l'autenticazione a più fattori (MFA). Anche se un keylogger acquisisce una password, l'MFA aggiunge un secondo livello di sicurezza che rende molto più difficile l'accesso non autorizzato.
- Adotta un'architettura Zero Trust. Nessun utente, dispositivo o app viene considerato attendibile automaticamente, anche all'interno della rete. Usa controlli costanti e accessi limitati per ridurre i danni causati da credenziali rubate e proteggerti dai keylogger.
La gestione avanzata delle identità e degli accessi (IAM) consente di ridurre l'impatto dei keylogger. Garantisce che solo gli utenti approvati possano accedere a determinate risorse, in base alla loro identità e alle loro esigenze. Limitando gli accessi, cercando comportamenti anomali e usando strumenti come l'autenticazione a più fattori, l'IAM aiuta a bloccare gli utenti malintenzionati, anche se riescono a rubare credenziali di accesso valide.
Ruolo di software anti-malware, anti-keylogging e antivirus
Il software di sicurezza svolge un ruolo fondamentale nel rilevamento e nel blocco dei keylogger, spesso prima che possano causare danni:
- Il software antivirus consente di identificare e rimuovere le minacce informatiche note, inclusi molti tipi di keylogger, analizzando i file e monitorando il comportamento dannoso.
- Gli strumenti antimalware offrono una protezione più ampia da una gamma di minacce informatiche oltre ai virus, ad esempio spyware, trojan e ransomware, che possono includere funzionalità di keylogging.
- Il software anti-keylogging si concentra in particolare sul monitoraggio di app e processi che tentano di registrare i tasti premuti, offrendo protezione e avvisi in tempo reale.
Rilevamento e reazione dagli endpoint
Gli strumenti di rilevamento e reazione dagli endpoint monitorano continuamente i dispositivi per rilevare attività sospette. A differenza del normale software antivirus, EDR può individuare minacce informatiche nascoste, isolare i sistemi interessati e supportare con risposte rapide. Gli strumenti EDR, grazie alla intelligence sulle minacce informatiche e all'automazione integrate, aiutano i team di sicurezza a rilevare, investigare e bloccare i keylogger più rapidamente.
Uso di tastiere virtuali e gestione delle password
Due strumenti pratici possono aiutare a limitare l'impatto dei keylogger, anche nel caso in cui uno di essi riesca a entrare in un sistema:
- Le tastiere virtuali consentono agli utenti di immettere informazioni sensibili, come password o numeri di carta di credito, facendo clic su una tastiera visualizzata sullo schermo. In questo modo vengono ignorate le sequenze di tasti fisiche, rendendo più difficile per i keylogger tradizionali acquisire l'input.
- I gestori di password compilano automaticamente le credenziali di accesso senza digitare, riducendo l'esposizione alla registrazione della sequenza di tasti. Viene anche incoraggiato l'uso di password più sicure e univoche e aiutano a prevenire il phishing compilando i campi solo nei siti web legittimi.
Comportamento dei keylogger su diverse piattaforme
I keylogger spesso entrano attraverso metodi comuni e poi usano tecniche a livello di sistema per restare nascosti mentre acquisiscono le informazioni digitate. Ecco come accedono e che cosa fanno una volta all'interno:
- I messaggi di phishing inducono gli utenti a fare clic su collegamenti dannosi o ad aprire allegati dannosi. Dopo l'installazione, gli strumenti basati su API usano le funzioni di sistema di Windows per monitorare in modo discreto l'input da tastiera.
- Gli allegati dannosi, come documenti con macro o file ZIP camuffati, contengono malware incorporato che si attiva all'apertura. Dopo l'attivazione, gli strumenti a livello di kernel possono acquisire sequenze di tasti in profondità nel sistema, rendendoli difficili da rilevare.
- I software craccati o pirata spesso includono keylogger insieme a programmi apparentemente utili e sfruttano gli utenti in cerca di versioni gratuite di strumenti a pagamento. Questi download possono usare l'acquisizione di moduli per rubare le informazioni digitate nei browser, ad esempio i dettagli di accesso, prima che vengano crittografate.
- I download dannosi si verificano quando si visitano siti Web compromessi che sfruttano le vulnerabilità del browser o del plug-in per installare malware senza alcuna azione da parte dell'utente. Gli utenti malintenzionati usano spesso questo metodo per installare RAT, che vengono eseguiti silenziosamente in background e includono funzionalità di keylogging.
Anche macOS può essere preso di mira da minacce informatiche interne o malware avanzato. Ecco come entrano le minacce informatiche e come operano una volta all'interno:
- Le app dannose possono richiedere l'accesso alle funzionalità di accessibilità macOS per monitorare l'input da tastiera. Una volta concesso l'accesso, possono usare in modo improprio le funzioni di sistema per registrare i tasti premuti senza essere rilevate.
- Script o strumenti personalizzati vengono talvolta distribuiti manualmente tramite phishing o accesso interno. Questi script simulano il software di monitoraggio dell'utente per registrare automaticamente l'input.
- Le estensioni del kernel (kexts),usate negli attacchi meno recenti, consentono l'accesso di basso livello al sistema. Se abilitate, intercettano le sequenze di tasti a livello di kernel, anche se le misure di sicurezza di Apple ora limitano questo rischio
- Le protezioni integrate introdotte nelle versioni recenti di macOS aiutano a bloccare il monitoraggio non autorizzato. Da macOS Catalina, per il monitoraggio degli input è richiesto il consenso dell’utente e Gatekeeper aiuta a bloccare il software non verificato.
Android è spesso destinato ai keylogger per dispositivi mobili perché consente app esterne all'App Store ufficiale e offre alle app un ampio accesso al sistema. Ecco come vengono incluse le app ingannevoli o non autorizzate e cosa fanno dopo l'installazione:
- Le app ingannevoli spesso si mascherano da strumenti utili mentre registrano di nascosto i tasti premuti. Dopo l'installazione, usano in modo improprio i servizi in background e le autorizzazioni per monitorare l'input dell'utente
- L'uso improprio del servizio di accessibilità offre agli utenti malintenzionati un modo per osservare l'input di testo e i movimenti nel dispositivo. Le app con queste autorizzazioni possono registrare informazioni riservate come password e messaggi
- Gli attacchi con overlay dello schermo usano livelli invisibili posizionati sopra le app legittime per intercettare ciò che gli utenti digitano. Questi overlay sono progettati per imitare i veri campi di input e acquisire i dati personali.
- Gli app store di terze parti e le app sideloaded presentano un rischio più elevato. Senza un’adeguata verifica, queste origini possono distribuire facilmente app integrate con funzionalità di keylogging.
Nonostante i rigorosi modelli di sicurezza, il keylogging su iOS può comunque verificarsi, soprattutto in attacchi rari e molto sofisticati. Ecco come avviene e come funziona in caso di esito positivo:
- I dispositivi Jailbroken sono particolarmente vulnerabili, poiché ignorano le protezioni integrate di Apple. Con l’accesso root, gli utenti malintenzionati possono installare strumenti che monitorano i tasti premuti in tutte le app.
- Le app enterprise dannose a volte vengono distribuite usando certificati per sviluppatori invece dell’App Store. Se usate in modo improprio, queste app possono accedere a input sensibili e eludere i processi di revisione standard.
- Gli exploit zero-day in spyware avanzati vengono occasionalmente usati in attacchi mirati. Questi metodi possono includere il keylogging come parte di funzionalità di sorveglianza più ampie.
- La protezione della piattaforma resta efficace contro i normali tentativi di keylogging. Il sandboxing delle app, l’accesso limitato alle API e i rigorosi processi di revisione delle app riducono le possibilità di compromissione.
Microsoft Defender XDR
1. Rileva il comportamento dei keylogger su tutti gli endpoint
Defender XDR monitora l’attività su tutti gli endpoint—Windows, macOS, dispositivi mobili e altro ancora—per identificare comportamenti sospetti, come:
- tentativi insoliti di accedere alle API di input della tastiera
- software non autorizzato che registra i tasti premuti o acquisisce dati dello schermo
- processi anomali o applicazioni in esecuzione in background.
2. Correla i segnali di minacce informatiche tra più domini
A differenza degli strumenti di sicurezza tradizionali che si concentrano su un solo livello (come gli endpoint o l’e-mail), Defender XDR correla i dati tra endpoint, identità, e-mail e strumenti di collaborazione e app SaaS. Questo aiuta a individuare i keylogger che possono far parte di attacchi più ampi, come:
- un messaggio di posta elettronica di phishing che installa un trojan horse di accesso remoto con funzionalità di keylogging
- un account compromesso in cui le pressioni di tasti visualizzano le credenziali interne
- modelli di accesso sospetti dopo l'attività del keylogger.
3. Avvisi in tempo reale e risposta automatizzata
Quando Defender XDR rileva attività di keylogging o minaccia informatica correlate:
- invia avvisi in tempo reale con informazioni utili per intervenire
- può isolare automaticamente gli endpoint interessati per bloccare l'esfiltrazione di dati
- avvia l’indagine e la correzione automatizzate per rimuovere il malware.
4. Protezione e integrazione continue
Defender XDR include protezione nativa delle identità sia locali sia cloud. Questo ecosistema:
- rafforza le protezioni contro il furto di credenziali tramite l'autenticazione a più fattori e l'accesso condizionale
- consente di rilevare le azioni di completamento o lo spostamento tra i sistemi dopo un'infezione da keylogger
- supporta la ricerca proattiva delle minacce informatiche tramite l'intelligence e l'analisi di minacce informatiche di Microsoft.
Defender XDR e Microsoft Sentinel offrono protezione avanzata e intelligente contro i keylogger tramite:
- monitoraggio di comportamenti sospetti tra dispositivi e account
- connessione di dati da ambienti diversi per ottenere un quadro più chiaro
- automazione delle azioni di rilevamento, risposta e correzione.
Scopri di più su Microsoft Security
Microsoft Defender XDR
Operazioni di sicurezza basate su intelligenza artificiale Microsoft
Notizie sulla cybersecurity e sull'intelligenza artificiale
Domande frequenti
- I tipi comuni includono i keylogger basati su API, che usano gli strumenti di sistema per registrare ciò che digiti; i keylogger per l'acquisizione di moduli, che raccolgono informazioni dai moduli web, come nomi utente o password, prima che vengano inviate; e i keylogger basati sul kernel, che operano in profondità nel sistema e sono più difficili da rilevare, il che li rende più pericolosi.
- Sì, i keylogger possono essere rilevati usando gli strumenti di sicurezza e controllando la presenza di segnali insoliti. La maggior parte dei software antivirus e antimalware è in grado di trovare e bloccare i keylogger comuni, soprattutto se questi software vengono aggiornati regolarmente. Questi strumenti cercano attività anomale della tastiera e programmi sospetti. Potresti anche notare segnali di allarme come prestazioni lente, programmi sconosciuti in esecuzione o attività di rete insolita, ad esempio l'invio di dati quando non stai usando Internet.
Puoi controllare manualmente la presenza di keylogger usando Gestione attività o Monitoraggio attività per individuare attività sconosciute o con nomi insoliti. Gli strumenti di sicurezza come rilevamento e reazioni dagli endpoint possono anche aiutare, avvisandoti di comportamenti insoliti del sistema o di software non autorizzato. Per minacce più profonde, come i keylogger nascosti nel sistema, gli scanner rootkit e le scansioni all'avvio funzionano bene perché eseguono la ricerca prima che il sistema si avvii completamente, rendendo più difficile per il malware nascosto evitare il rilevamento. - Il keylogging può far comportare il dispositivo in modo strano. Potresti notare un avvio lento, ritardi nella digitazione o app che si bloccano o si chiudono in modo imprevisto. Le attività quotidiane potrebbero risultare più lente del solito.
Altri segnali di allarme includono una risposta lenta della tastiera, pop-up casuali o impostazioni che cambiano da sole. Potresti anche vedere più attività Internet del previsto, programmi sconosciuti in esecuzione o software di sicurezza che smette di funzionare. Tutto questo può essere un segnale della presenza di un keylogger nascosto. - Per rimuovere un keylogger, iniziare usando un software antivirus o antimalware attendibile per analizzare il dispositivo. Lascia che rimuova o blocchi tutto ciò che è sospetto e assicurati che il software sia aggiornato.
Puoi anche controllare da solo se ci sono problemi. Apri Gestione attività o Monitoraggio attività per cercare programmi insoliti. Disinstalla tutto ciò che non riconosci e disattiva le app che si avviano automaticamente.
In seguito, cambia le password da un dispositivo sicuro, non da quello che potrebbe essere infetto. Attiva l'autenticazione a più fattori per una sicurezza aggiuntiva. Se il problema non scompare, valuta un ripristino completo del sistema o chiedi aiuto a un professionista.
Segui Microsoft Security