• Productos y Servicios
        • Cloud

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • En Prem

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Plataforma

          • Malware Analysis Platform
        • Pequeña Empresa

          • SOHO Total Edition
        • Servicios

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Ciberseguridad y Data Privacy Concienciación
  • Soluciones
    • BFSI
    • Educación
    • Gobierno
    • Sector Sanitario
    • Tecnología de la información
    • Manufactura
  • Empresa
    • Sobre Nosotros Seqrite
    • Liderazgo
    • Premios y certificaciones
    • Sala de prensa
  • Socios
    • Programa de afiliados
    • Localizar socio
    • Conoce a Nuestro Equipo Directivo
  • Soporte
  • Recursos
    • Blog
    • Whitepapers
    • Datasheets
    • Casos Prácticos
    • Informes de amenazas
    • Manuales
    • PoV
    • Cómo entender la Data Privacy
    • Comprueba tu puntuación de riesgo
    • Diálogos del DPDP
    • Hora de la privacidad
Seqrite Labs Blog
Contactar Ventas ¿Bajo ataque?
  • Productos y Servicios
        • Cloud

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • En Prem

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Plataforma

          • Malware Analysis Platform
        • Pequeña Empresa

          • SOHO Total Edition
        • Servicios

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Ciberseguridad y Data Privacy Concienciación
  • Soluciones
    • BFSI
    • Educación
    • Gobierno
    • Sector Sanitario
    • Tecnología de la información
    • Manufactura
  • Empresa
    • Sobre Nosotros Seqrite
    • Liderazgo
    • Premios y certificaciones
    • Sala de prensa
  • Socios
    • Programa de afiliados
    • Localizar socio
    • Conoce a Nuestro Equipo Directivo
  • Soporte
  • Recursos
    • Blog
    • Whitepapers
    • Datasheets
    • Casos Prácticos
    • Informes de amenazas
    • Manuales
    • PoV
    • Cómo entender la Data Privacy
    • Comprueba tu puntuación de riesgo
    • Diálogos del DPDP
    • Hora de la privacidad
Inicio  /  Malware  La campaña Java RAT se dirige a los bancos cooperativos de la India
La campaña Java RAT se dirige a los bancos cooperativos de la India
12 MayO 2020

La campaña Java RAT se dirige a los bancos cooperativos de la India

Escrito por Pavankumar Chaudhari
Pavankumar Chaudhari
Malware

Resumen

Mientras el mundo entero lucha contra la pandemia de COVID-19, los ciberdelincuentes han aprovechado la oportunidad y la han utilizado para propagar numerosos ciberataques. El último es un ataque dirigido contra bancos cooperativos en India. En abril de 2020, Quick Heal Security Labs observó una nueva oleada de la campaña Adwind Java RAT, cuyo objetivo principal parecen ser los bancos cooperativos. Estos bancos suelen ser pequeños y pueden no contar con un equipo numeroso de personal capacitado en ciberseguridad, lo que, potencialmente, los ha convertido en un objetivo para los ciberdelincuentes.

Al igual que ocurre con un gran porcentaje de los ciberataques relacionados con la COVID-19, esta reciente campaña de troyanos de acceso remoto (RAT) basados ​​en Java también comienza con un correo electrónico de spear-phishing . En este caso, el correo afirma provenir del Banco de la Reserva de la India o de una importante entidad bancaria del país. El contenido del correo hace referencia a nuevas directrices del Banco de la Reserva de la India o a una transacción, con información detallada en un archivo adjunto, que es un archivo ZIP que contiene un archivo JAR malicioso. El uso de extensiones de archivo de documentos (por ejemplo, xlsx, pdf, etc.) en el nombre del archivo adjunto hace que parezca un documento de Excel o un archivo PDF, induciendo así a los usuarios desprevenidos a abrirlo. El archivo JAR es un troyano de administración remota que puede ejecutarse en cualquier máquina con Java instalado, incluyendo Windows, Linux y Mac.

Una vez que el usuario abre el archivo adjunto, la carga maliciosa persiste modificando la clave del registro y colocando un archivo JAR en la ubicación %appdata%. Este JAR cuenta con ofuscación multicapa para dificultar el análisis y eludir la detección de los antivirus. Al ejecutarse, este archivo JAR se transforma en una herramienta de administración remota (JRat) que puede realizar diversas actividades maliciosas, como registrar pulsaciones de teclas, capturar capturas de pantalla, descargar cargas útiles adicionales y obtener información del usuario.

Vector de infección

Como se muestra en las figuras a continuación, el atacante envió correos electrónicos de phishing selectivo a varios bancos cooperativos mediante técnicas de ingeniería social. Asumiendo que el correo provenía de un remitente confiable, el usuario abrió el archivo adjunto.

Figura 1: Correo electrónico de phishing selectivo

 

Figura 2: Correo electrónico de phishing selectivo

 

Figura 3: Correo electrónico de phishing selectivo

 

Como se muestra en los correos electrónicos anteriores, todos los archivos adjuntos son archivos zip. Tras extraer este archivo, se descomprime el archivo JAR malicioso. El nombre del JAR se suplanta en formato PDF, XLS o XLSX. Esta suplantación induce al usuario a hacer clic en el archivo JAR, lo que provoca la ejecución de Java RAT.

 

A continuación se muestran algunos nombres de temas y archivos adjuntos encontrados en la campaña:

Asunto del correo electrónico Nombre adjunto
Urgente: Plantilla de seguimiento de medidas COVID Medidas de Covid-19: Plantilla de seguimiento final xlsx.zip
Informes de consulta para la inspección del RBI Lista de Accesibilidad NSBL Basada en Datos KYC_0600402020_pdf.zip
Moratoria Notificación en la Gaceta y directivas del Banco de la Reserva de la India (RBI) - archivo 00000120 pdf.zip
FMR regresa Fmr-2_n_fmr_3_archivo_000002-pdf.zip
Asesoramiento de evaluación-MH-603 MON01803_DIC_pdf.zip
[874890897] – Sistema de información para NEFT/RTGS, 06-04-2020 [1] FIXEDCOMPNULL_xls.zip
Acuerdo de cooperación. SHRIGOVARDHANSING0023JI001_pdf.zip
Formulario DI DI_form_HY_file_00002_pdf .zip

Análisis del JAR

Muestra analizada: D7409C0389E68B76396F9C33E48AB72B

Nombre del archivo adjunto: Covid_19_measures_Monitoring_Template-Final_xlsx.jar

Este JAR está ofuscado con ofuscación de múltiples etapas: verifiquemos el análisis de la primera etapa.

Etapa 1 JAR

Este archivo JAR está ofuscado con el ofuscador Allatori. Como se muestra en la siguiente figura, todas las cadenas están ofuscadas.

Figura 4: JAR ofuscado de la etapa 1

 

Tras desofuscar el JAR anterior, el código se ve bastante legible, como se muestra en la figura 5. Podemos ver que el código carga datos cifrados con AES desde un archivo llamado bxcerhsdj.lsp mediante la función getResourceAsStream. La clave AES está codificada en el código. Estos datos cifrados se convierten en la segunda etapa de la carga útil del JAR tras el descifrado. Este JAR de segunda etapa se coloca en la ubicación %APPDATA% y se ejecuta con java.exe.

Figura 5: JAR desofuscado de la etapa 1

 

Figura 6: JAR cifrado en el archivo de recursos

 

Se logra la persistencia utilizando técnicas de claves de ejecución del registro.

Figura 7: Código de persistencia del registro

Etapa 2 JAR

El JAR de segunda etapa es responsable de todas las actividades maliciosas principales. Este JAR está nuevamente ofuscado con el ofuscador Allatori. La estructura del paquete se muestra en la figura a continuación.

Figura 8: JAR ofuscado de la etapa 2

Después de la desofuscación del JAR anterior, se construye un nuevo JAR como se muestra en la figura 9:

Figura 9: JAR desofuscado de la etapa 2

 

Con este archivo JAR desofuscado, podemos realizar fácilmente un análisis estático de las actividades del malware.

 

Análisis de las funcionalidades de RAT

Para facilitar la comprensión, hemos renombrado manualmente algunos parámetros y funciones.

Configuraciones

La siguiente clase almacena todas las configuraciones necesarias, como URL para la conexión, número de puerto, intervalos de suspensión, nombre JAR actual, etc.

Figura 10: Configuraciones de malware

Mecanismo de conexión

Adwind se comunica con su servidor de comando y control (C2) en puertos no estándar. Tiene una URL y un número de puerto codificados. En este caso, se utilizó el puerto 9045. También programa el modo de suspensión antes de conectarse a C2.

Figura 11: Función main() con URL C2 y número de puerto

 

RAT tiene la funcionalidad de finalizar o reiniciar la conexión según los comandos recibidos desde C2.

Figura 12: Funcionalidad de los comandos del “lanzador”

Detalles del C2

El dominio estuvo activo entre el 05-abr-2020 y el 20-abr-2020 alojado en la IP '151.106.30.114'.

Figura 13: Mapa de calor del dominio. Referencia: PassiveTotal

Figura 13: Mapa de calor del dominio. Referencia: PassiveTotal

 Descargar mecanismo de carga útil

La solicitud de carga útil se envía con “User-Agent” como:

“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, como Gecko) Chrome/80.0.3987.87 Safari/537.36”

El comando “dn” se utiliza para la funcionalidad de descarga y el comando “dn.e” se utiliza para descargar y ejecutar la carga útil.

Figura 14: Código para descargar y ejecutar la carga útil

Mecanismo de pausa y arranque

AdWind RAT cuenta con un mecanismo de pausa y arranque que le permite programar el reposo antes de contactar con el servidor de comando y control. Este mecanismo le ayuda a minimizar su actividad de red cuando el C2 está desactivado. El atacante también puede cancelar el reposo programado cuando sea necesario.

Mecanismo de comandos “principales”

Tres comandos bajo 'main' que ayudan al atacante a apagar, reiniciar o cerrar la sesión de la máquina víctima: todos los comandos se ejecutan como el sistema operativo de la víctima.

Figura 15: Funcionalidad de los comandos “principales”

 

 

Mecanismo de persistencia

Esta puerta trasera puede crear o eliminar su persistencia mediante el envío de comandos.

Figura 16: Comandos de persistencia

La persistencia se crea agregando su ruta de archivo a la clave de registro HKCU Run usando el comando reg:

Figura 17: Código de adición del registro

En caso de limpieza, la persistencia se puede eliminar mediante un comando que llama 'REG DELETE' a la entrada actual:

Figura 18: Código de eliminación del registro

Control de escritorio remoto

Adwind RAT puede controlar el escritorio de la víctima de forma remota. En esta variante, el atacante utilizó la clase robot para controlar el ratón y el teclado mediante el envío de comandos desde una máquina remota.

Figura 19: Fragmento de código de control de escritorio remoto

 Captura de pantalla

El siguiente código es responsable de tomar capturas de pantalla.

Figura 20: Código de captura de pantalla

 La siguiente tabla muestra diferentes comandos que se pueden enviar desde C2

Comandos Mareas Ideales para Lecciones Subcomandos Mareas Ideales para Lecciones
aut Autenticar
cm Línea de comando
ln.t Lanzador.terminate
En primer lugar Lanzador.Reiniciar
png Pausa y sigue
dg Diálogo
dn Descargar dn.e Descargar y ejecutar
principal Menú Principal principal.shd cierre
principal.rbt reiniciar
principal.lgf cierre de sesión
st inicio st.is Agregar registro
st.us Eliminar registro
sc Captura de pantalla/desplazamiento sc.op Abra
mierda Clic del mouse
doble Doble clic del ratón
dn Plumón
up Up
sc.mv Movimiento del ratón
sc.cap Capturar
sc.ky Pulsación de teclas del teclado
sc.mw Rueda de ratón
fm Administrador de archivos fm.dv Vista de directorio
fm.obtener Obtener variable de entorno
fm.nd mkdirs
fm.e Implementación
fm.op Abra
fm.sp Proceso de generación con WMIC
fm.ja Ejecutar aplicación Java: java -jar
fm.sc Ejecutar script: wscript.exe //B
fm.es Ejecutar en el shell cmd
fm.cp Copiar
fm.chm Modifica los permisos de archivo
fm.mv Moverse
fm.del Eliminar
fm.ren rebautizar
fm.chmod Modifica los permisos de archivo
fm.down Descargar
fm.up Cargar

Impacto del ataque

Al intentar evaluar el riesgo potencial, los bancos deberían tener en cuenta no sólo los costos directos sino también muchos aspectos indirectos.

Impacto directo

Datos robados

Un ciberataque a bancos puede provocar el robo de todos los datos de los clientes y detalles importantes de la infraestructura financiera. Esta filtración de datos ayuda al atacante a planificar la siguiente fase del ataque, incluyendo ataques dirigidos.

Fraude financiero

Las puertas traseras suelen provocar el robo de credenciales de infraestructura financiera importante, como los inicios de sesión rápidos. Esto, a su vez, genera grandes pérdidas financieras para los bancos. Anteriormente, hemos visto muchos casos en los que los bancos han tenido que afrontar grandes pérdidas financieras debido a ciberataques.

Ataques más grandes

Durante los últimos años, se han producido varios ciberataques prolongados y de larga duración contra bancos, que han tenido un enorme impacto financiero tanto para ellos como para sus usuarios. Estos ataques suelen comenzar con una infección inicial que otorga a los ciberdelincuentes acceso a recursos de la red, y desde allí, el ataque se propaga lateralmente al resto de la red hasta que el atacante obtiene acceso a información sensible/confidencial. No debe descartarse la posibilidad de que este RAT basado en Java sea uno de estos puntos de partida.

Impacto indirecto

Tiempo de inactividad empresarial

Un ciberataque puede provocar el cierre operativo de los bancos, cuyos costos pueden ser varias veces superiores a los directos, como el fraude financiero.

Pérdida de reputación

Este es el costo más destructivo que una empresa debe pagar por este tipo de ciberataques. Una filtración de noticias sobre un ataque deja a la víctima sin otra opción que informar públicamente que ha sido víctima de una vulneración de seguridad. Esto a menudo puede cambiar la percepción que los inversores y otras partes interesadas tienen de los bancos.

Impacto en el cliente

Los ataques al banco pueden dar lugar a la divulgación de datos personales de los clientes. El fracaso de las transacciones debido a un cierre operativo también puede generar insatisfacción en los clientes y tener consecuencias negativas para la fidelización de los mismos.

Conclusión

Desde hace unos meses, los ciberdelincuentes están aprovechando el pánico global por el coronavirus para distribuir diversos programas maliciosos y robar información confidencial. En este caso particular, los atacantes han utilizado Adwind Java RAT para atacar a pequeños bancos en India, con el objetivo explícito de robar información y controlar remotamente el equipo víctima para obtener ganancias económicas. Además, han utilizado ofuscación multicapa para dificultar la detección. Seqrite Sin embargo, los productos detectan y bloquean con éxito estos ataques y mantienen a los clientes protegidos.

Quick Heal aconseja a los usuarios que tengan mucha precaución y eviten abrir archivos adjuntos y hacer clic en enlaces web en correos electrónicos no solicitados. Los usuarios también deben mantener sus sistemas operativos actualizados y tener una solución de seguridad completa instalada en todos los dispositivos. Recomendamos Seqrite Para que los clientes se aseguren de tener la protección de correo electrónico configurada según la política de su organización, póngase en contacto con nosotros. Seqrite Para obtener asistencia, utilice los datos de contacto mencionados. aquí Si necesita ayuda para configurar la protección del correo electrónico.

El equipo de investigación de Quick Heal está monitoreando de manera proactiva todas las campañas relacionadas con COVID-19 y trabajando incansablemente para garantizar la seguridad de nuestros clientes.

IOCs

  • D7409C0389E68B76396F9C33E48AB72B
  • 09477F63366CF4B4A4599772012C9121
  • 8C5FFB7584370811AF61F81538816613
  • 01AB7192109411D0DEDFE265005CCDD9
  • 0CEACC58852ED15A5F55C435DB585B7D

 

TID de MITRE ATT&CK:

Táctica Técnicas ID
Acceso inicial Archivo adjunto de phishing selectivo T1193
Ejecución Interfaz de línea de comandos T1059
Persistencia Debilidad de los permisos del sistema de archivos T1044
Claves de ejecución del registro / Carpeta de inicio T1060
Escalada de privilegios Debilidad de los permisos del sistema de archivos T1044
Evasión de defensa Desactivación de herramientas de seguridad T1089
Modificar registro T1112
Archivos o información ofuscados T1027
Eliminación de archivos T1107
Descubrimiento de procesos T1057
Descubrimiento de sistemas remotos T1018
Descubrimiento de información del sistema T1082
Datos del sistema local T1005
Colección Captura de entrada T1056
Captura de pantalla T1113
Datos comprimidos T1002
exfiltración Datos cifrados T1022
Puerto poco utilizado T1065
Copia remota de archivos T1105
Herramientas de acceso remoto T1219
Destrucción de datos T1485
Generar impacto Apagado/reinicio del sistema T1529

 Expertos en la materia:

  • Kalpesh Mantri
  • Pavankumar Chaudhari
  • Bajrang Mane

 Publicación anterior¿Qué tan seguro es utilizar la aplicación de videoconferencia Zoom?
Publicación siguiente  Campaña con temática de coronavirus distribuye malware del Agente Tesla
Pavankumar Chaudhari

Acerca de Pavankumar Chaudhari

Pavankumar está asociado con Quick Heal Technologies como líder técnico (investigación y desarrollo) y también es parte del equipo de investigación y análisis de vulnerabilidades.

Artículos de Pavankumar Chaudhari »

Artículos Relacionados

  • Operación Rotor Silencioso: Una campaña selectiva compromete al sector de la aviación no tripulada antes de la cumbre de Moscú.

    6 de mayo de 2026
  • Una campaña de malware aprovecha archivos SVG, archivos adjuntos de correo electrónico y CDN para lanzar XWorm y Remcos mediante scripts BAT

    11 de septiembre de 2025
  • SVC Nuevo ladrón en el horizonte

    Marzo 21, 2025
Autores destacados
  • Seqrite
    Seqrite

    Seqrite es un proveedor líder de soluciones de ciberseguridad empresarial. Con un enfoque...

    Leer más artículos por Seqrite
  • Bineesh P
    Bineesh P

    Soy un apasionado de la ciberseguridad y un escritor dedicado. Con cierta habilidad...

    Lea más artículos de Bineesh P.
  • Jyoti Karlekar
    Jyoti Karlekar

    Soy una escritora apasionada que disfruta creando contenido sobre tecnologías emergentes y...

    Leer más artículos de Jyoti Karlekar
  • Sanjay Katkar
    Sanjay Katkar

    Sanjay Katkar es el director general adjunto de Quick Heal Technologies...

    Lee más artículos de Sanjay Katkar.
Temas
apto (25) Ataque cibernetico (36) Ataques ciberneticos (58) ciberataque (16) Ataques ciberneticos (15) Ciberseguridad (343) seguridad cibernética (34) Amenaza cibernética (33) ciberamenazas (51) Violacíon de datos (56) violaciones de datos (29) De pérdida de datos (28) prevención de pérdida de datos (34) data privacy (17) protección de datos (35) seguridad de datos (19) DLP (50) DPDP (14) DPDPA (17) Cifrado (16) seguridad de punto final (113) Seguridad empresarial (20) Explotar (13) GDPR (14) el malware (76) análisis de malware (15) ataque de malware (23) MDM (27) Microsoft (15) MITRE ATT & CK (14) Seguridad de la red (26) phishing, (30) Ransomware (69) ataque de ransomware (31) ataques de ransomware (31) protección contra ransomware (17) Seqrite (41) Seqrite Cifrado (27) Seqrite EPS (33) Seqrite Servicios (16) detección de amenazas (15) Threat Intelligereza (25) UTM (34) Vulnerabilidad (16) cero confianza (13)
Seqrite Labs

Proveedor líder de soluciones de seguridad de TI empresarial que simplifica la seguridad de puntos finales, datos y redes con las mejores soluciones de prevención, detección y respuesta a amenazas de su clase en todo el mundo.

Leer más sobre Seqrite

Síguenos en:

Suscríbete a nuestro boletín

Manténgase informado sobre las últimas tendencias y conocimientos en materia de ciberseguridad.

Carga
Productos y Servicios
  • Cloud
  • Endpoint Protection
  • Endpoint Detection and Response
  • Mobile Device Management
  • BYOD
  • Extended Detection and Response
  • Zero Trust Network Access
  • Data Privacy
  • En Prem
  • Endpoint Protection
  • Endpoint Detection and Response
  • Data Privacy
  • Plataforma
  • Malware Analysis Platform
  • Microempresa
  • SOHO Total Edition
  • Servicios
  • Threat Intel
  • Digital Risk Protection Services (DRPS)
  • Ransomware Recovery as a Services (RRaaS)
  • DPDP Compliance
  • Managed Detection and Response
  • Ciberseguridad y Data Privacy Concienciación
Recursos
  • Blog
  • Whitepapers
  • Datasheets
  • Informes de amenazas
  • Manuales
  • PoV
  • Cómo entender la Data Privacy
  • Diálogos del DPDP
  • Cumplimiento de la política
  • EULA
  • GoDeep.AI
  • SIA
  • Hora de la privacidad
Contáctenos
  • Oficinas registradas
  • Hablemos de ciberseguridad
Soporte
  • Soporte técnico
  • Descargar Software
  • Actualizador sin conexión
  • Actualizaciones de Firmware
  • Actualizaciones
  • Documentación del producto
Sobre Nosotros
  • Sobre Nosotros Seqrite
  • Liderazgo
  • Premios y reconocimiento
  • Sala de prensa
Socio
  • Programa de afiliados
  • Localizar socio
  • Conoce a Nuestro Equipo Directivo
  • Seqrite Certificación

© 2026 Quick Heal Technologies Ltd.

Mapa del sitio Políticas de Privacidad Aviso legal Políticas de cookies Términos de uso