El furor por Grand Theft Auto VI da pie a malware

Puntos clave

  • Los actores de amenazas están aprovechando a los jugadores ansiosos que buscan una versión filtrada del próximo Grand Theft Auto VI (GTA6), usando descargas falsas del juego como señuelo de acceso inicial. 

  • Huntress ha visto varios ejemplos de SEO poisoning diseñados para posicionarse bien en búsquedas de GTA6, además de ISO publicados en foros de videojuegos, redes sociales y varios sitios de torrents. 

  • Huntress analizó un archivo ISO que se hacía pasar por una versión filtrada de GTA6, encontrado en un sandbox. El paquete incluye un instalador falso, varios RAT, un infostealer, ransomware usado como wiper y un navegador web. Según el idioma de los mensajes iniciales y la nota de rescate final, el malware parece estar dirigido a jugadores rusos.

Agradecimientos: Un agradecimiento especial a Jon Semon, Andrew Brant y Lindsey O'Donnell-Welch por sus contribuciones a esta investigación y a este informe.

Contexto

Todavía faltan tres meses para el lanzamiento de Grand Theft Auto VI (GTA6), pero internet ya está en su punto máximo gracias a una serie de filtraciones de material de juego, así como a un adelanto extendido oficial. 

Sin dejar pasar un tema tan candente, los actores de amenazas están aprovechando la popularidad de GTA6 para distribuir malware y comprometer a los fans demasiado ansiosos por poner sus manos en versiones anticipadas del juego. Sin embargo, todavía no existe una demo oficial de GTA6, ni hay indicios de que circule en línea una copia filtrada y jugable del juego.

En cambio, los actores maliciosos se han dedicado a distribuir malware disfrazado de archivos de imagen de disco óptico (ISOs) del juego. Si bien ya existen "varios informes sobre estas amenazas, encontramos una muestra en un sandbox con una funcionalidad distinta. 

Una variedad de métodos de distribución

Los actores maliciosos parecen estar cubriendo una variedad de vías por las que un fan demasiado ansioso podría intentar conseguir una copia del juego. Hemos visto varios ejemplos de SEO poisoning diseñados para posicionarse bien en búsquedas de GTA6, así como ISOs publicadas en foros de videojuegos y varios sitios de torrents. También ha habido publicaciones en redes sociales que promocionan estas ISOs. 

Algunas de las ISOs que se distribuyen pueden ser de gran tamaño, algunas superan los 100 GB. Sin embargo, esto parece hacerse simplemente para imitar el tamaño que podría tener una ISO de un videojuego AAA, y el archivo en sí está lleno de datos basura para alcanzar un tamaño creíble. Los archivos maliciosos contenidos dentro son mucho más pequeños.

Lo que puede hacer una sola ISO

La muestra que obtuvimos contenía varios componentes. Los actores maliciosos detrás de esto parecen estar haciendo un intento oportunista de comprometer sistemas, lanzando todo lo que pueden contra los usuarios que intentan una instalación. La ISO incluye un instalador falso, varios RAT, un infostealer, ransomware utilizado como wiper y un navegador web.

Cuando un objetivo monta y abre la ISO del supuesto juego, se le presenta el archivo instalador principal, gta6installer.exe, que curiosamente tiene un logotipo de GTA5 como ícono. 

Ícono del archivo instalador principal

Figura 1: Ícono del archivo instalador principal

Al ejecutar este archivo se inicia un instalador que muestra un mensaje en ruso: 

Mensaje contenido en el instalador falso de GTA6

Figura 2: Mensaje contenido en el instalador falso de GTA6

Con herramientas en línea, este mensaje se traduce aproximadamente así al español: 

Bienvenido al instalador de GTA 6. Este producto no está licenciado porque es un juego filtrado y aún no publicado. Al instalar el juego, aceptas que este producto no está licenciado y que es posible que el juego no inicie. Si recibes el error "Licencia no encontrada", significa que se ha corregido el crack. Escribe a [email protected] al respecto, y actualizaremos el crack para que funcione perfectamente. ¡Disfruta el juego!

La estrategia aquí es que el actor de amenazas advierte al usuario de que este instalador podría no funcionar y que esté atento a un error de "Licencia no encontrada". Proporcionan un correo electrónico para contactarlos y actualizar el supuesto crack que haría funcionar el juego (cuando se completa la instalación, se muestra deliberadamente un mensaje con exactamente este texto). 

Intentamos contactar la dirección de correo electrónico proporcionada, pero hasta la publicación de este informe no hemos recibido respuesta a nuestra consulta. 

El malware contenido dentro de la ISO parece ser bastante antiguo, reutilizado para este ataque oportunista, con archivos que en muchos casos datan de 2023. Al continuar con la instalación, se agregan varios archivos a la carpeta %TEMP% del sistema, muchos de los cuales parecen tener la marca GTA6 para evitar sospechas.

  • %TEMP%\checkinternetconnection.bat

  • %TEMP%\find.vbs

  • %TEMP%\licensechecker.exe

  • %TEMP%\rockstar.exe

  • %TEMP%\steam.exe

  • %TEMP%\rockstargames.exe

  • %TEMP%\gta6.exe

  • %TEMP%\YandexPackLoader.exe

  • %TEMP%\license.exe

  • %TEMP%\rockstargamescrashfixer.exe 

  • %TEMP%\rockstarservices.exe 

  • %TEMP%\adminapp.exe

El archivo checkinternetconnection.bat luego abre Microsoft Edge y se conecta a https://clck[.]ru/34uJnp, donde confirma que hay conexión a internet antes de continuar con el descompactado e instalación de los distintos componentes de malware.

NJRAT

 Hay varias copias de NJRAT instaladas en el sistema:

  • licensechecker.exe ejecuta %TEMP%\any.ran.exe

  • rockstar.exe ejecuta %TEMP%\svchost.exe

  • steam.exe ejecuta %TEMP%\abc.exe

Este es un RAT bastante conocido que incluye una variedad de funciones, como: 

  • Abrir una shell

  • Registrar pulsaciones de teclas

  • Acceder a cámaras conectadas 

  • Robar credenciales de navegadores

  • Subir y descargar archivos 

  • Modificar archivos, entradas del registro y procesos

  • Ver el escritorio y tomar capturas de pantalla

  • Robar datos de criptomoneda 

Cada una de estas instancias de NJRAT crea reglas de Firewall de Windows para sí mismas y luego se conectan a varias direcciones IP asociadas con infraestructura alojada en AWS:

  • 35.157.111[.]131 

  • 3.68.56[.]232  

  • 3.67.15[.]169  

También se conectan a servicios de tunelización segura proporcionados por ngrok en 7.tcp.eu.ngrok[.]io:12684.

Tres copias más de NJRAT (license.exe, rockstargamescrashfixer.exe y rockstarservices.exe)  se instalaron en %TEMP%, pero no generaron procesos hijos, no hicieron conexiones de red ni mostraron ninguna otra actividad observada. Claramente este fue un caso de un actor de amenazas lanzando un puñado de RAT a ver cuál pegaba.

DCRAT

El archivo rockstargames.exe deposita un archivo .bat en %TEMP%\P3usMXh1h4.bat, que establece el servidor ntp como local, instala una copia de DCRAT con nombre aleatorio en la carpeta C:\Users\Default\Local Settings\, en nuestro caso como UserOOBEBroker.exe, y luego se autoelimina. 

El RAT luego se conecta a a0700877.xsph[.]ru (141.8.197[.]42). Este dominio ha estado en listas de bloqueo durante varios años, categorizado como infraestructura maliciosa conocida. Esta instancia de DCRAT permite el control general del sistema comprometido, incluidas las siguientes capacidades: 

  • Capturar pantallas

  • Control del mouse

  • Detección de dispositivos de audio

  • Seguimiento de ventanas

  • Acceso al portapapeles

  • Acceso de lectura/escritura al registro

El archivo rockstargames.exe luego modifica el archivo hosts de Windows para redirigir a un sumidero (sinkhole) varios servicios de telemetría y de generación de informes de antivirus residenciales. 

Entradas agregadas al archivo hosts

Figura 3: Entradas agregadas al archivo hosts

Mercurial Grabber

El infostealer Mercurial Grabber se deposita junto con los demás archivos de la instalación de la ISO, como adminapp.exe. Este es un malware ladrón de datos (*grabber*) disponible fácilmente en GitHub, y aunque se anuncia como de "uso exclusivamente educativo", claramente aquí no se está usando así. Este infostealer permite recopilar la siguiente información: 

  • Cookies de Roblox Studio

  • Datos de sesión de Minecraft

  • Tokens de Discord

  • Contraseñas y cookies de Google Chrome

  • Información del sistema, dirección IP y geolocalización

  • Claves de producto de Windows

  • Capturas de pantalla

El infostealer luego usa webhooks de Discord para enviar la información que roba a la siguiente URL:

https://discord[.]com/api/webhooks/995445114254139543/NmpxQmuBCD6sm3UkVvupGtx-Y0M_A86oJHp00O-l8F4jakfVhqFXzMBoy1uBDdj2rBLc

Ransomware Chaos

Aunque técnicamente se trata de una familia de ransomware muy conocida, parece que los actores no buscan cobrar un rescate a los usuarios infectados. En cambio, cifran y/o destruyen archivos en el sistema, utilizando el ransomware efectivamente como un wiper. 

Esta instancia del ransomware solo se ejecuta si el usuario es administrador. Primero, el archivo gta6.exe crea %USERPROFILE%\AppData\Roaming\svchost.exe. El ransomware luego deshabilita las opciones de recuperación, elimina todas las copias shadow de respaldo de las unidades y modifica la configuración de arranque para deshabilitar la recuperación e ignorar cualquier fallo de arranque.  Luego cambia el fondo de pantalla del escritorio por una imagen de Bob Esponja con un mensaje en ruso:

¡HAS SIDO HACKEADO POR EL ASHA HACKER TEAM!

Cambios en el fondo de pantalla del escritorio

Figura 4: Cambios en el fondo de pantalla del escritorio

El ransomware cifra los archivos de 200 MB o menos, primero creando una contraseña aleatoria de 20 caracteres, luego usándola para ejecutar cifrado AES y, finalmente, agregando una extensión aleatoria de cuatro caracteres a los archivos. Cualquier archivo mayor a 200 MB se sobrescribe con datos aleatorios, destruyéndolo de forma efectiva. Primero cifra las unidades que no son del sistema, antes de recorrer las siguientes ubicaciones de usuario y datos compartidos en la unidad del sistema, así como las unidades de OneDrive, si están presentes:  

  • %USERPROFILE%\Desktop

  • %USERPROFILE%\Links

  • %USERPROFILE%\Contacts

  • %USERPROFILE%\Documents

  • %USERPROFILE%\Downloads

  • %USERPROFILE%\Pictures

  • %USERPROFILE%\Music

  • %USERPROFILE%\Saved Games

  • %USERPROFILE%\Favorites

  • %USERPROFILE%\Searches

  • %USERPROFILE%\Videos

  • %APPDATA%

  • %ONEDRIVE%

Finalmente, crea un archivo de texto con la nota de rescate en cada carpeta, llamado read_it.txt.

Nota de ransomware

Figura 5: Nota de ransomware

hello, your files has been encrypted by achvz1om
i don't have paypal or other banks so you don't can donate me :XD
so, your files has been encrypted forever
achvz1om company
each ransomware

Lamentablemente para quien vea este mensaje, no parece que los actores de amenazas busquen cobrar un rescate, lo que convierte a este malware en un wiper, en lugar de un ataque de ransomware estándar.

Un navegador, solo por diversión

Finalmente, la ISO instala una copia del navegador Yandex Browser, como YandexPackLoader.exe. Las razones para instalar este navegador siguen sin estar claras; sin embargo, se trata de un navegador popular en Europa del Este y Rusia. Dado el uso del ruso en el instalador y la presencia de este navegador, es posible que esta ISO se haya diseñado inicialmente para apuntar a usuarios de esta región. 

Un fallo creíble

Al completarse la instalación, la amenaza ejecuta WScript.exe y carga find.vbs, que muestra en pantalla un mensaje que dice "licencia no encontrada". 

Mensaje de error diseñado para hacer creer al usuario que el juego no se instaló

Figura 6: Mensaje de error diseñado para hacer creer al usuario que el juego no se instaló

Este mensaje es exactamente lo que la instalación advertía, lo que le da al usuario una explicación creíble de por qué no se ejecutó ningún juego y desvía su atención del malware que se instala en segundo plano.  

Guía de mitigación 

En general, no es buena idea intentar descargar software crackeado o pirateado, especialmente si el juego en cuestión aún no se ha lanzado. Este es un terreno fértil para estafas y actores de amenazas que buscan aprovecharse de la impaciencia y el entusiasmo excesivo. 

La buena noticia aquí es que nada en esta ISO es particularmente nuevo o novedoso. El malware contenido tiene varios años de antigüedad, y en cada caso, una versión actualizada de Windows Defender puede detectar el malware e impedir que comprometa el sistema. Sin embargo, si llegas a instalar este malware, la mejor práctica es desconectar el equipo de la red, restablecer todas tus contraseñas, habilitar 2FA siempre que sea posible y hacer una reimagen completa del sistema comprometido. 

Indicadores de compromiso (IOC)

Elemento

Descripción

Gta6installer.exe

MD5: 

a15e280a3fd65dfaa243bbe2dbf45e97

Ejecutable de instalación inicial

%TEMP%\checkinternetconnection.bat

MD5:

6b49f24d5d5b49127476bc385565f8b0

Archivo por lotes usado para confirmar una conexión a internet funcional

%TEMP%\licensechecker.exe

%TEMP%\rockstar.exe

%TEMP%\steam.exe

%TEMP%\any.ran.exe

%TEMP%\svchost.exe

%TEMP%\abc.exe

%TEMP%\license.exe

%TEMP%\rockstargamescrashfixer.exe 

%TEMP%\rockstarservices.exe 

MD5s:

2a0834560ed3770fc33d7a42f8229722

57b9c56ef97a7ada98257b23577bf5e3

60a0f58001ea7be538cd42b651924cc7

15eca4a3f7350423cf4db0b4c30d1968

Ea991bc9334b36a6b958f564ee716776

2a385fe7bed9899d77d05cb8e302d557

Copias de NJRAT y lanzadores asociados

35.157.111[.]131 

3.68.56[.]232  

3.67.15[.]169  

3.68.56[.]232

7.tcp.eu.ngrok[.]io:12684.

Direcciones IP y de ngrok a las que se conecta NJRAT

%TEMP%\rockstargames.exe

%TEMP%\P3usMXh1h4.bat

C:\Users\Default\Local Settings\[RANDOM FILE NAME].exe

MD5:

8da3fe3664d81226b0fb2a50a0537d4f

Copia de DCRAT y archivos de instalación asociados

0.0.0.0 app.adjust.com 

0.0.0.0 app.adjust.io 

0.0.0.0 app-sj01.marketo.com 

0.0.0.0 t.appsflyer.com 

0.0.0.0 analytics.ff.avast.com 

0.0.0.0 analytics.ns1.ff.avast.com 

0.0.0.0 v7event.stats.avcdn.net 

0.0.0.0 v7.stats.avcdn.net 

0.0.0.0 ads.avocet.io 

0.0.0.0 telemetry.battle.net 

0.0.0.0 analytics.rollout.io 

0.0.0.0 metrics.ol.epicgames.com 

0.0.0.0 a.fiksu.com 

0.0.0.0 sdk.fiksu.com 

0.0.0.0 settings.crashlytics.com 

0.0.0.0 e.crashlytics.com 

0.0.0.0 insights-collector.gog.com 

0.0.0.0 ssl.google-analytics.com 

0.0.0.0 ssl-google-analytics.l.google.com 

0.0.0.0 static.hotjar.com 

0.0.0.0 flow.lavasoft.com 

0.0.0.0 telemetry.servers.getgo.com 

0.0.0.0 telemetry.malwarebytes.com 

0.0.0.0 ws.mcafee.com 

0.0.0.0 analytics.ccs.mcafee.com 

0.0.0.0 analyticsdcs.ccs.mcafee.com 

0.0.0.0 gate.hockeyapp.net 

0.0.0.0 api.mixpanel.com 

0.0.0.0 decide.mixpanel.com 

0.0.0.0 ads.mopub.com 

0.0.0.0 incoming.telemetry.mozilla.org 

0.0.0.0 h.online-metrix.net 

0.0.0.0 analytics.paddle.com 

0.0.0.0 treasuredata.com 

0.0.0.0 in.treasuredata.com 

0.0.0.0 redshell.io 

0.0.0.0 api.redshell.io 

0.0.0.0 carcharodon.trendmicro.com 

0.0.0.0 cdn.segment.com 

0.0.0.0 api.segment.io 

0.0.0.0 mobile-service.segment.com

Entradas agregadas al archivo hosts por DCRAT

a0700877.xsph[.]ru
(141.8.197[.]42)

Dominio y dirección IP a los que se conecta DCRAT

%TEMP%\adminapp.exe

MD5:

dfdf5e5b78d2ec764c0e5641cf9a0d26

Binario del malware ladrón de datos (*grabber*) Mercurial Grabber

https://discord[.]com/api/webhooks/995445114254139543/NmpxQmuBCD6sm3UkVvupGtx-Y0M_A86oJHp00O-l8F4jakfVhqFXzMBoy1uBDdj2rBLc

Webhook de Discord al que se conecta Mercurial Grabber

%TEMP%\gta6.exe

%USERPROFILE%\AppData\Roaming\svchost.exe

MD5:

b9648ec8cc806e7661aabcfc91dc836c

Binarios del ransomware Chaos

read_it.txt

Nota de rescate dejada en carpetas con archivos cifrados por el ransomware Chaos

%TEMP%\YandexPackLoader.exe

MD5:

1ec9eff863dc4418d1498bc3d904899d

Navegador web Yandex

%TEMP%\find.vbs

MD5:

0e39e8d7b641bcda4376ebbfeff7b12e

Script que muestra un mensaje de "licencia no encontrada"

También te podría interesar

Más información sobre Ataques de phishing usan páginas de navegador dentro del navegador y persistencia con RMM fraudulento
Ataques de phishing usan páginas de navegador dentro del navegador y persistencia con RMM fraudulento
Blog

Descubre cómo un ataque de phishing con navegador dentro del navegador llevó a persistencia con ScreenConnect fraudulento y tácticas de evasión que Huntress detectó en plena acción.

Más información sobre Explotación activa de la vulnerabilidad de criptografía insegura en Gladinet CentreStack/Triofox
Explotación activa de la vulnerabilidad de criptografía insegura en Gladinet CentreStack/Triofox
Blog

Gladinet CentreStack está siendo explotado activamente, y según reportes, el grupo de ransomware cl0p ahora apunta a servidores expuestos a internet. Huntress ha estado monitoreando esto desde el inicio y tiene las últimas actualizaciones.

Más información sobre Un atacante persistente carga webshells maliciosos en los servidores de una plataforma de gestión de parques y recreación
Un atacante persistente carga webshells maliciosos en los servidores de una plataforma de gestión de parques y recreación
Blog

Huntress SOC encontró a un actor de amenazas que explotaba una falla de carga de archivos en un sistema de gestión de recreación para vulnerar 3 servidores municipales y robar datos de pago.