El malware HijackLoader utiliza técnicas de evasión para atacar

Noticias cortas de seguridad cibernética B2B

Compartir publicación

El descargador HijackLoader se está volviendo cada vez más popular entre los actores de amenazas, por lo que los analistas del equipo de ThreatLabZ han examinado con más detalle este malware, que aparece desde julio de 2023.

Debido a su arquitectura modular, el cargador puede utilizar una variedad de módulos para la inyección y ejecución de código. Según los datos de telemetría de Zscaler, HijackLoader presenta un alto potencial de amenaza, ya que puede usarse para cargar varias familias de malware como Danabot, SystemBC y RedLine Stealer. Utiliza módulos integrados para la inyección de código, que permiten flexibilidad y se desvían del enfoque de los cargadores tradicionales.

Técnicas de evasión contra la detección

El cargador comienza a ejecutar una función modificada de Windows C Runtime (CRT). Durante su fase de inicialización, el cargador determina si la carga útil final está integrada en el binario o si necesita descargarla desde un servidor externo. Para lograrlo, contiene una configuración cifrada. Además, se utilizan una serie de técnicas de evasión para evitar la detección. Ejemplos de estas técnicas incluyen la carga dinámica de funciones API de Windows mediante la explotación de una técnica de hash de API personalizada o la realización de una prueba de conexión HTTP en un sitio web legítimo (por ejemplo, mozilla.org).

Si no se puede establecer una conexión, HijackLoader no continuará la ejecución y entrará en un bucle infinito hasta que se establezca una conexión. Además, en una primera etapa se comprueba la existencia de una serie de procesos en ejecución de soluciones de seguridad. Dependiendo de los procesos que se encuentren, el cargador realiza diferentes funciones de retardo.

HijackLoader busca paquetes de seguridad existentes

HijackLoader localiza la carga útil de la segunda etapa (es decir, el módulo ti) de forma incremental. Para ello, analiza el bloque de configuración descifrado que recibió en la fase de inicialización. Luego, HijackLoader encuentra la URL de carga útil cifrada y la descifra mediante una operación XOR bit a bit. Luego descarga la carga útil y verifica la presencia de la firma (contenida en el bloque de configuración) en los datos.

Si la validación es exitosa, la carga útil se escribe en el disco. Ahora el cargador busca blobs cifrados utilizando el segundo marcador. Cada marcador representa el comienzo de un blob cifrado junto con el tamaño del blob (que se almacena antes de cada aparición). Además, la clave XOR está detrás del desplazamiento del primer blob cifrado. Una vez que se han extraído todos los blobs cifrados, se encadenan y se descifran mediante la clave XOR. Finalmente, la carga útil descifrada se descomprime utilizando el algoritmo LZNT1.

Después del descifrado viene el refuerzo.

Luego se descargan varios módulos. Finalmente, la carga útil incorporada se descifra mediante una operación XOR bit a bit, donde la clave se deriva de los primeros 200 bytes. El código shell de HijackLoader luego procede a inyectar o ejecutar directamente la carga útil descifrada. La técnica que utiliza el shellcode depende de varios factores, como por ejemplo: B. el tipo de archivo de la carga útil y una "bandera" almacenada en la configuración que indica el método de inyección a utilizar.

En resumen, HijackLoader es un cargador modular con técnicas de evasión que ofrece una variedad de opciones de carga para cargas útiles maliciosas. Aunque la calidad del código es mala, los investigadores de seguridad de Zscaler advierten contra el nuevo cargador dada su creciente popularidad. Esperan mejoras en el código y un uso continuo por parte de más actores de amenazas, particularmente para llenar el vacío dejado por Emotet y Qakbot. Zscaler Cloud Sandbox detecta HijackLoader en función de una variedad de indicadores y bloquea las actividades. El análisis técnico completo se puede leer en el blog de ThreatLabZ.

Más en Zscaler.com

 


Acerca de Zscaler

Zscaler acelera la transformación digital para que los clientes puedan volverse más ágiles, eficientes, resilientes y seguros. Zscaler Zero Trust Exchange protege a miles de clientes de ataques cibernéticos y pérdida de datos al conectar personas, dispositivos y aplicaciones de forma segura en cualquier lugar. Zero Trust Exchange basado en SSE es la plataforma de seguridad en la nube en línea más grande del mundo, distribuida en más de 150 centros de datos en todo el mundo.


 

Artículos relacionados con el tema

Informe: 40 por ciento más de phishing en todo el mundo

El actual informe sobre spam y phishing de Kaspersky para 2023 habla por sí solo: los usuarios en Alemania buscan ➡ Leer más

BSI establece estándares mínimos para navegadores web

La BSI ha revisado el estándar mínimo para navegadores web para su administración y ha publicado la versión 3.0. puedes recordar eso ➡ Leer más

El malware sigiloso apunta a empresas europeas

Los piratas informáticos están atacando a muchas empresas de toda Europa con malware sigiloso. Los investigadores de ESET han informado de un aumento dramático en los llamados ataques AceCryptor a través de ➡ Leer más

Seguridad informática: base para LockBit 4.0 desactivada

Trend Micro, en colaboración con la Agencia Nacional contra el Crimen (NCA) del Reino Unido, analizó la versión inédita que estaba en desarrollo. ➡ Leer más

MDR y XDR a través de Google Workspace

Ya sea en una cafetería, en una terminal de aeropuerto o en la oficina en casa, los empleados trabajan en muchos lugares. Sin embargo, este desarrollo también trae desafíos ➡ Leer más

Prueba: software de seguridad para terminales y PC individuales

Los últimos resultados de las pruebas del laboratorio AV-TEST muestran un rendimiento muy bueno de 16 soluciones de protección establecidas para Windows ➡ Leer más

FBI: Informe sobre delitos en Internet contabiliza daños por valor de 12,5 millones de dólares 

El Centro de Denuncias de Delitos en Internet (IC3) del FBI ha publicado su Informe sobre delitos en Internet de 2023, que incluye información de más de 880.000 ➡ Leer más

HeadCrab 2.0 descubierto

La campaña HeadCrab contra servidores Redis, que ha estado activa desde 2021, continúa infectando objetivos con éxito con la nueva versión. El miniblog de los delincuentes ➡ Leer más