Lua Malware richt zich op Cheaters in Roblox en andere gamesCheaters Nooit gedijen, aangezien valse cheatscripts malware bevatten
Vaak kan de aantrekkingskracht van het verkrijgen van een voorsprong in competitieve online games een krachtige motivator zijn. Dit verlangen om te winnen wordt echter uitgebuit door cybercriminelen die een malwarecampagne inzetten, vermomd als cheatscripts. Deze malware is geschreven in de Lua-scripttaal en richt zich op gamers over de hele wereld, waarbij onderzoekers infecties melden in Noord-Amerika, Zuid-Amerika, Europa, Azië en Australië.
De aanvallers profiteren van de populariteit van Lua scripting binnen game-engines en de prevalentie van online communities die zich toeleggen op het delen van cheats. Zoals Shmuel Uzan van Morphisec Threat Labs meldt, maken aanvallers gebruik van ‘SEO-vergiftiging’, een tactiek die ervoor zorgt dat hun kwaadaardige websites legitiem lijken voor nietsvermoedende gebruikers. Deze kwaadaardige scripts zijn vermomd als push-verzoeken op GitHub-repository's en richten zich vaak op populaire cheat-script-engines zoals Solara en Electron - 'populaire cheat-script-engines die vaak worden geassocieerd' met het populaire kinderspel 'Roblox'. Gebruikers worden naar deze scripts gelokt via nepadvertenties waarin nepversies van deze cheatscripts worden gepromoot.
De misleidende aard van Lua is een sleutelfactor bij deze aanval . Lua is een lichtgewicht scripttaal die volgens FunTech zelfs "kinderen kunnen leren". Naast Roblox zijn er nog andere populaire games die Lua-scripting gebruiken, World of Warcraft, Angry Birds, Factorio en nog veel meer. De aantrekkingskracht van Lua komt voort uit het ontwerp als een extensietaal waarmee het naadloos kan worden geïntegreerd in verschillende platforms en systemen.Zodra het kwaadaardige batchbestand is uitgevoerd, brengt de malware echter communicatie tot stand met een command-and-control-server (C2-server) die wordt bestuurd door de aanvallers. Deze kan vervolgens "details over de geïnfecteerde machine" verzenden en deze aanvullende kwaadaardige ladingen laten downloaden. De potentiële gevolgen van deze payloads zijn enorm, variërend van diefstal van persoonlijke en financiële gegevens en keylogging tot volledige systeemovername.
Prevalentie van Lua Malware in Roblox
Zoals gezegd heeft op Lua gebaseerde malware populaire games zoals Roblox geïnfiltreerd, een game-ontwikkelomgeving waarin Lua de primaire scripttaal is. Hoewel Roblox ingebouwde beveiligingsmaatregelen heeft, hebben hackers manieren gevonden om het platform te misbruiken door kwaadaardige Lua-scripts in te sluiten in tools van derden en neppakketten, zoals de beruchte Luna Grabber.
Aangezien Roblox gebruikers in staat stelt hun eigen games te maken, gebruiken veel jonge ontwikkelaars Lua-scripts om in-game functies te bouwen, wat leidt tot een perfecte storm van kwetsbaarheid. Cybercriminelen hebben hiervan geprofiteerd door kwaadaardige scripts in te sluiten in ogenschijnlijk goedaardige tools zoals het pakket "noblox.js-vps", dat volgens ReversingLabs 585 keer werd gedownload voordat werd vastgesteld dat het de Luna Grabber-malware bevatte.
Hoewel het poëtische gerechtigheid lijkt, is er weinig sympathie voor gamers die betrapt worden op valsspelen op sociale media. Velen zijn van mening dat degenen die de ervaring voor anderen verpesten, de gevolgen verdienen als hun gegevens worden gestolen. Het is onmogelijk om volledig veilig online te zijn, maar de golf van verkapte malware zou gamers misschien moeten aanmoedigen om digitale hygiëne in praktijk te brengen, want de tijdelijke sensatie van een concurrentievoordeel is het risico van compromissen niet waard persoonlijke gegevens.