Avviso sicurezza informatica: malware mascherato da cheat script attacca i giocatori Roblox
Esiste un'ondata globale di malware che prende di mira gli imbroglioni. Questo articolo esaminerà più da vicino come funziona questo malware e come può infettare vittime ignare in giochi come Roblox.
Il malware Lua prende di mira gli cheater in Roblox e altri giochi
La tentazione di ottenere un vantaggio nel gioco online competitivo è spesso molto forte. Tuttavia, questo desiderio di vincere viene sfruttato dai criminali informatici che implementano campagne malware mascherate da script cheat. Il malware è scritto nel linguaggio di scripting Lua e prende di mira i giocatori di tutto il mondo, con ricercatori che segnalano infezioni in Nord e Sud America, Europa, Asia e Oceania.
Gli aggressori stanno approfittando della popolarità degli script Lua nei motori di gioco e della prevalenza di comunità online dedicate alla condivisione di tecniche di imbroglio. Come riporta Shmuel Uzan di Morphisec Threat Lab, gli aggressori utilizzano tattiche di "avvelenamento SEO" per far sembrare legittimi i loro siti Web dannosi agli utenti ignari. Questi script dannosi sono mascherati da richieste push sui repository GitHub e in genere prendono di mira popolari motori di script cheat come Solara ed Electron, motori che sono "spesso associati al popolare gioco per bambini Roblox". Gli utenti sono attratti da questi cheat script attraverso false pubblicità che promuovono versioni false di questi cheat script.
La natura ingannevole di Lua è un fattore chiave in questo attacco. Lua è un linguaggio di scripting leggero che anche "i bambini possono imparare" secondo FunTech. Oltre a Roblox, altri giochi popolari che utilizzano gli script Lua includono World of Warcraft, Angry Birds, Factorio, ecc. Il fascino di Lua deriva dal suo design come linguaggio di estensione, che gli consente di integrarsi perfettamente in diverse piattaforme e sistemi.
Tuttavia, una volta eseguito il file batch dannoso, il malware stabilisce una comunicazione con un server di comando e controllo controllato dall'aggressore (server C2). Questo può quindi inviare "informazioni dettagliate sulla macchina infetta" e consentirle di scaricare ulteriori payload dannosi. Le potenziali conseguenze di questi carichi vanno dal furto di dati personali e finanziari, al keylogging, fino alla completa acquisizione del sistema.
La prevalenza del malware Lua in Roblox
Come accennato in precedenza, il malware basato su Lua si è infiltrato in giochi popolari come Roblox, un ambiente di sviluppo di giochi in cui Lua è il linguaggio di scripting principale. Nonostante le misure di sicurezza integrate di Roblox, gli hacker hanno trovato il modo di sfruttare la piattaforma incorporando script Lua dannosi in strumenti di terze parti e pacchetti falsi, come il famigerato Luna Grabber.
Poiché Roblox consente agli utenti di creare i propri giochi, molti giovani sviluppatori utilizzano gli script Lua per creare funzionalità di gioco, il che crea una tempesta perfetta di bug. I criminali informatici sfruttano questa situazione incorporando script dannosi in strumenti apparentemente innocui, come il pacchetto "noblox.js-vps", che, secondo ReversingLabs, è stato scaricato prima di essere identificato come portatore del malware Luna Grabber 585 volte.
Anche se questa può sembrare una giustizia poetica, non c'è molta simpatia per i giocatori che vengono sorpresi a barare sui social media. Molte persone credono che coloro che rovinano l'esperienza di gioco di altre persone dovrebbero sopportare le conseguenze del furto dei loro dati. È impossibile essere completamente sicuri online, ma la proliferazione di malware mascherato dovrebbe forse incoraggiare i giocatori a praticare una buona igiene digitale, poiché l’emozione di breve durata di perseguire un vantaggio competitivo non vale il rischio di una violazione dei dati personali.