Ostrzeżenie dotyczące bezpieczeństwa cybernetycznego: złośliwe oprogramowanie w fałszywych skryptach oszukujących atakuje graczy Roblox
Istnieje globalna fala złośliwego oprogramowania, którego celem są osoby oszukujące w grach. W tym artykule przyjrzymy się bliżej, jak działa to złośliwe oprogramowanie i jak może infekować niczego niepodejrzewające ofiary w grach takich jak Roblox.
Szkodliwe oprogramowanie Lua atakuje oszustów w Roblox i innych grach
Pokusa zdobycia przewagi w konkurencyjnych grach online jest często bardzo silna. Jednak tę chęć zwycięstwa wykorzystują cyberprzestępcy, którzy wdrażają kampanie szkodliwego oprogramowania udającego skrypty oszukujące. Szkodnik napisany jest w języku skryptowym Lua i atakuje graczy na całym świecie, a badacze donoszą o infekcjach w Ameryce Północnej i Południowej, Europie, Azji i Oceanii.
Atakujący wykorzystują popularność skryptów Lua w silnikach gier i wszechobecność społeczności internetowych zajmujących się udostępnianiem metod oszukiwania. Jak donosi Shmuel Uzan z Morphisec Threat Lab, napastnicy stosują taktykę „zatruwania SEO”, aby sprawić, że ich złośliwe witryny internetowe będą wyglądać na wiarygodne dla niczego niepodejrzewających użytkowników. Te złośliwe skrypty maskują się jako żądania push w repozytoriach GitHub i często atakują popularne silniki skryptów oszukujących, takie jak Solara i Electron – silniki często kojarzone z popularną grą dla dzieci „Roblox”. Użytkownicy są przyciągani do tych skryptów oszukujących poprzez fałszywe reklamy, które je promują.
Zwodnicza natura Lua jest kluczowym czynnikiem w tym ataku. Według FunTech Lua to lekki język skryptowy, którego nawet „dzieci mogą się nauczyć”. Oprócz Roblox, inne popularne gry korzystające ze skryptów Lua to World of Warcraft, Angry Birds, Factorio itp. Atrakcyjność Lua wynika z jej konstrukcji jako języka rozszerzeń, umożliwiającego bezproblemową integrację z różnymi platformami i systemami.
Jednak po uruchomieniu złośliwego pliku wsadowego złośliwe oprogramowanie nawiązuje komunikację z serwerem dowodzenia i kontroli kontrolowanym przez osobę atakującą (serwerem C2). Może to następnie wysłać „szczegółowe informacje o zainfekowanej maszynie” i umożliwić jej pobranie dodatkowych szkodliwych ładunków. Potencjalne konsekwencje tych ładunków obejmują kradzież danych osobistych i finansowych, rejestrowanie naciśnięć klawiszy aż po całkowite przejęcie systemu.
Występowanie złośliwego oprogramowania Lua w Robloxie
Jak wspomniano wcześniej, złośliwe oprogramowanie oparte na Lua przeniknęło do popularnych gier, takich jak Roblox – środowisko tworzenia gier, w którym Lua jest głównym językiem skryptowym. Pomimo wbudowanych zabezpieczeń Robloxa hakerzy znaleźli sposoby na wykorzystanie platformy poprzez osadzenie złośliwych skryptów Lua w narzędziach stron trzecich i fałszywych pakietach, takich jak niesławny Luna Grabber.
Ponieważ Roblox pozwala użytkownikom tworzyć własne gry, wielu młodych programistów używa skryptów Lua do tworzenia funkcji w grach, co tworzy idealną burzę błędów. Cyberprzestępcy wykorzystali to, osadzając złośliwe skrypty w pozornie nieszkodliwych narzędziach, takich jak pakiet „noblox.js-vps”, który według ReversingLabs był pobierany wiele razy, zanim 585 razy zidentyfikowano go jako zawierający szkodliwe oprogramowanie Luna Grabber .
Chociaż może się to wydawać karmą, w mediach społecznościowych nie widać współczucia dla graczy przyłapanych na oszukiwaniu. Wiele osób uważa, że ci, którzy psują innym zabawę, powinni ponieść konsekwencje kradzieży ich danych. Nie da się być całkowicie bezpiecznym w Internecie, ale rozprzestrzenianie się ukrytego złośliwego oprogramowania powinno być może zachęcić graczy do przestrzegania higieny cyfrowej, ponieważ krótkotrwały dreszczyk emocji związany z dążeniem do przewagi konkurencyjnej nie jest wart ryzyka naruszenia danych osobowych.