Malware-Angriffe gegen Spiele-Betrüger kommen weltweit häufig vor. In diesem Artikel werden die Funktionsweise dieser Malware und ihre Infektionsmethoden, insbesondere die Angriffsmethoden gegen Spiele wie Roblox, erläutert.
Als Cheat-Skript getarnte Lua-Malware
Im kompetitiven Online-Gaming ist die Versuchung groß, sich einen Vorteil zu verschaffen. Dieser Siegeswille wird jedoch von Cyberkriminellen ausgenutzt, die als Betrugsskripte getarnte Malware-Kampagnen einsetzen. Diese mit der Skriptsprache Lua geschriebene Malware zielt auf Spieler auf der ganzen Welt ab. Forscher berichten von Infektionen in Nordamerika, Südamerika, Europa, Asien und Ozeanien.
Angreifer nutzen die Beliebtheit von Lua-Skripten in Spiele-Engines und die Allgegenwärtigkeit von Online-Communities aus, die sich dem Austausch betrügerischer Inhalte widmen. Wie Shmuel Uzan vom Morphisec Threat Lab berichtet, nutzen Angreifer „SEO-Poisoning“-Taktiken, um ihre bösartigen Websites für ahnungslose Benutzer als legitim erscheinen zu lassen. Diese bösartigen Skripte werden als Push-Anfragen auf GitHub-Repositories getarnt und zielen oft auf beliebte Cheat-Skript-Engines wie Solara und Electron ab – Engines, die oft mit dem beliebten Kinderspiel „Roblox“ in Verbindung gebracht werden. Benutzer werden von diesen Cheat-Skripten durch falsche Werbung angezogen, die gefälschte Versionen dieser Cheat-Skripte bewirbt.
Die trügerische Natur von Lua ist ein Schlüsselfaktor bei diesem Angriff. Laut FunTech ist Lua eine leichte Skriptsprache, die sogar „Kinder lernen können“. Neben Roblox sind World of Warcraft, Angry Birds, Factorio usw. weitere beliebte Spiele, die Lua-Skripte verwenden. Der Reiz von Lua liegt in seinem Design als Erweiterungssprache, die eine nahtlose Integration in verschiedene Plattformen und Systeme ermöglicht.
Sobald jedoch die schädliche Batchdatei ausgeführt wird, stellt die Malware eine Kommunikation mit einem vom Angreifer kontrollierten Befehls- und Kontrollserver (C2-Server) her. Dieser kann dann „detaillierte Informationen über den kompromittierten Rechner“ senden und ihm ermöglichen, weitere bösartige Payloads herunterzuladen. Die möglichen Folgen dieser Payloads reichen vom Diebstahl persönlicher und finanzieller Daten über Keylogging bis hin zur vollständigen Systemübernahme.
Die Verbreitung von Lua-Malware in Roblox
Wie bereits erwähnt, hat Lua-basierte Malware beliebte Spiele wie Roblox infiltriert, eine Spieleentwicklungsumgebung, deren primäre Skriptsprache Lua ist. Trotz der integrierten Sicherheitsmaßnahmen von Roblox haben Hacker Wege gefunden, die Plattform auszunutzen, indem sie bösartige Lua-Skripte in Tools von Drittanbietern und gefälschte Softwarepakete wie den berüchtigten Luna Grabber einbetten.
Da Roblox es Benutzern ermöglicht, ihre eigenen Spiele zu erstellen, verwenden viele junge Entwickler Lua-Skripte, um In-Game-Funktionen zu erstellen, was zu einem perfekten Bug-Sturm führt. Cyberkriminelle machten sich dies zunutze, indem sie bösartige Skripte in scheinbar harmlose Tools einbetteten, wie zum Beispiel das Paket „noblox.js-vps“, das laut ReversingLabs 585 Mal heruntergeladen wurde, bevor festgestellt wurde, dass es die Malware „Luna Grabber“ enthielt.
Obwohl dies wie Karma erscheinen mag, gibt es nicht viel Mitgefühl für Spieler, die beim Betrügen in den sozialen Medien erwischt werden. Viele Menschen glauben, dass diejenigen, die das Spielerlebnis anderer Menschen ruinieren, die Konsequenzen eines Datendiebstahls tragen sollten. Es ist unmöglich, online völlig sicher zu sein, aber die Verbreitung getarnter Malware sollte Spieler möglicherweise dazu ermutigen, eine gute digitale Hygiene zu praktizieren, da der kurzlebige Nervenkitzel, einen Wettbewerbsvorteil zu erzielen, das Risiko einer Verletzung des Schutzes personenbezogener Daten nicht wert ist.