Un nuevo malware basado en el lenguaje Lua ha sido identificado como una amenaza para los usuarios de videojuegos. Este tipo de malware se descarga normalmente como un fichero ZIP y emplea diversos elementos técnicos para su funcionamiento.
Características del malware
El malware utiliza un compilador de Lua, un intérprete en tiempo de ejecución, un script ofuscado y un fichero por lotes con código malicioso. Para evitar la ingeniería inversa, el malware emplea detección de línea lanzando errores intencionales cuando el código es modificado.
Además, el malware utiliza la librería ffi para ejecutar código en C desde Lua. También recurre a funciones nativas de Windows como SHGetFolderPathW, RegCreateKeyExW y WinExec.
Distribución del malware
Los ataques comenzaron a propagarse a mediados de 2024. El malware se propaga mediante repositorios de GitHub que contienen el malware. Para hacerse pasar por legítimo, el malware se hace pasar por scripts de trampas para Roblox, como Electron o Solara.
Riesgos asociados
Los usuarios que descargan trampas para videojuegos pueden verse afectados por un malware basado en Lua. El malware tiene como objetivo persistir en el sistema y comunicarse con servidores de comando y control (C2) del atacante, enviando información del dispositivo.
Entre los objetivos del malware se encuentra la minería de criptomonedas. Los atacantes aparentan ser fiables aplicando técnicas SEO y anuncios.
Mitigaciones recomendadas
Es importante ser prudente al descargar herramientas de terceros. Los usuarios deben evitar el uso de trampas en videojuegos, especialmente si tienen poca experiencia en ciberseguridad.