Avviso sulla sicurezza informatica: malware in script cheat falsi stanno attaccando 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 dell'ubiquità delle comunità online dedicate alla condivisione di metodi di imbroglio. Come riportato da 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 spesso 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 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 ne hanno approfittato incorporando script dannosi in strumenti apparentemente innocui come il pacchetto "noblox.js-vps" che, secondo ReversingLabs, è stato scaricato più volte prima di essere identificato 585 volte come portatore del malware Luna Grabber .
Anche se questo può sembrare karma, c'è poca simpatia sui social media per i giocatori sorpresi a barare. Molte persone credono che coloro che rovinano l'esperienza di gioco di altre persone dovrebbero affrontare le conseguenze del furto dei propri 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.