Living Off the Land Binaries: ataques LOLBin definidos

Puntos clave:

  • ¿Qué es un LOLBin? LOLBin significa "Living Off the Land Binaries": herramientas nativas y preinstaladas del sistema operativo (como net.exe, PowerShell, cmd.exe) que no son maliciosas por sí mismas, pero que los atacantes pueden explotar para obtener acceso, lograr una escalada de privilegios o moverse lateralmente sin levantar sospechas.
  • Por qué son peligrosas: Como los LOLBins son componentes confiables y rutinarios del sistema operativo, las herramientas de seguridad a menudo no marcan su uso como sospechoso, lo que permite a los atacantes exfiltrar datos, escalar privilegios y mantener persistencia mientras se esconden a plena vista.
  • La detección depende del contexto, no de la herramienta en sí: Detectar el uso malicioso de LOLBin significa conocer la línea base de tu organización: quién suele ejecutar estas herramientas, desde qué endpoints y con qué estructura de comandos, para que cualquier desviación destaque.
  • Los atacantes dejan señales sutiles: Nombres de usuario mal escritos (por ejemplo, Adminstrator), sintaxis de comandos fuera de lo normal (por ejemplo, net /add user... en lugar del orden estándar) y contraseñas conocidas que se repiten son patrones recurrentes que los analistas de Huntress han observado en ataques reales.

Living Off the Land Binaries: ataques LOLBin definidos

Puntos clave:

  • ¿Qué es un LOLBin? LOLBin significa "Living Off the Land Binaries": herramientas nativas y preinstaladas del sistema operativo (como net.exe, PowerShell, cmd.exe) que no son maliciosas por sí mismas, pero que los atacantes pueden explotar para obtener acceso, lograr una escalada de privilegios o moverse lateralmente sin levantar sospechas.
  • Por qué son peligrosas: Como los LOLBins son componentes confiables y rutinarios del sistema operativo, las herramientas de seguridad a menudo no marcan su uso como sospechoso, lo que permite a los atacantes exfiltrar datos, escalar privilegios y mantener persistencia mientras se esconden a plena vista.
  • La detección depende del contexto, no de la herramienta en sí: Detectar el uso malicioso de LOLBin significa conocer la línea base de tu organización: quién suele ejecutar estas herramientas, desde qué endpoints y con qué estructura de comandos, para que cualquier desviación destaque.
  • Los atacantes dejan señales sutiles: Nombres de usuario mal escritos (por ejemplo, Adminstrator), sintaxis de comandos fuera de lo normal (por ejemplo, net /add user... en lugar del orden estándar) y contraseñas conocidas que se repiten son patrones recurrentes que los analistas de Huntress han observado en ataques reales.

Qué son los binarios de vivir de la tierra (LOLBin)

LOLBin significa "Living Off the Land Binaries", herramientas preinstaladas como parte de un sistema operativo. Los LOLBins no son maliciosos en sí mismos, pero los cyberattackers pueden usarlos con fines maliciosos.

Para pasar desapercibidos, los cyberattackers necesitan mantenerse un paso adelante. ¿Una forma astuta en que los hackers intentan no ser detectados? Los LOLBins, un objetivo tentador que los hackers pueden aprovechar.

Entender qué es un LOLBin y cómo funcionan los living off the land binaries es el primer paso hacia una detección eficaz de LOLBins. Los LOLBins––también conocidos como 'Living Off the Land Binaries'––son componentes nativos de un sistema operativo, como Windows o macOS. Los actores maliciosos pueden aprovecharlos y explotarlos para obtener acceso o permisos adicionales.

Distinguir la diferencia entre el uso legítimo y el malicioso de las utilidades nativas, y aprovechar esas diferencias como oportunidades de detección, permite que plataformas de ciberseguridad como Huntress interrumpan las actividades del actor de amenazas mucho antes en la cadena de ataque.

A continuación, repasamos ejemplos reales de LOLBins y estrategias de detección para cada tipo de ataque con LOLBins.

Los LOLBins se definen como el uso de herramientas legítimas del sistema por parte de los atacantes con fines maliciosos.

¿Cómo usan los actores de amenazas los LOLBins de forma maliciosa?

Los LOLBins representan una amenaza significativa para la ciberseguridad debido a su sigilo inherente y a la dificultad para detectar su uso malicioso. Dado que estas herramientas vienen preinstaladas y se usan de forma rutinaria con fines legítimos, el software de seguridad puede no marcar su actividad como sospechosa.

Esto puede permitir que los atacantes operen sin ser detectados y ejecuten comandos maliciosos, tales como:

  • Exfiltración de datos
  • Reconocimiento del sistema
  • Escalada de privilegios
  • Movimiento lateral dentro de una red
  • Persistencia (mantener el acceso al sistema)

Detección de LOLBin: cómo detectar y mitigar ataques

La detección efectiva de LOLBin requiere entender el comportamiento base, es decir, saber cómo se ve el uso normal de los binarios living off the land en tu entorno. El mayor desafío al detectar ataques de LOLBin es que imitan operaciones regulares del sistema. A continuación, algunos ejemplos de operaciones regulares y cómo un ataque de LOLBin podría imitarlas.

1. Cuentas de usuario y net.exe

En los endpoints Windows, existen varias formas de crear cuentas de usuario. Las cuentas de usuario se pueden crear y administrar mediante PowerShell, WMI o el Administrador de usuarios y grupos locales, como se ilustra en la Figura 1.

Figura 1: Administrador de usuarios locales (lusrmgr.msc)

Al hacer clic en "Usuarios" en el Administrador de usuarios y grupos locales, y seleccionar "Nuevo usuario", verás el cuadro de diálogo de nuevo usuario ilustrado en la Figura 2.

Figura 2: Cuadro de diálogo de nuevo usuario

Al completar el formulario del cuadro de diálogo de nuevo usuario y hacer clic en "Crear" se creará una nueva cuenta de usuario. Además, existen varios productos comerciales disponibles que se pueden usar dentro de una organización para crear y administrar grandes grupos de cuentas de usuario en toda una infraestructura.

Otra forma de crear cuentas de usuario implica la utilidad nativa, net.exe. Muchos administradores usan este LOLBin para crear, administrar y eliminar cuentas de usuario. Los actores de amenazas también lo hacen.

Cómo detectarlo

Cuando se trata de ciberseguridad y de detectar el uso malicioso de utilidades nativas como net.exe para crear cuentas de usuario dentro de tu organización, el primer paso es:

  • Entender si tus administradores usan la utilidad nativa como parte de las operaciones y flujos de trabajo normales

  • Si no es así, eso es un indicador claro de que se está usando un LOLBin de forma maliciosa

  • Si ves que net.exe se ejecuta con argumentos como user, localgroup o add, entonces probablemente puedas asumir que el uso del LOLBin es de naturaleza maliciosa

Si tu organización sí usa net.exe para crear cuentas de usuario, hazte estas preguntas:

  • ¿Tienes administradores específicos que usan net.exe?

  • ¿Desde qué endpoint acceden normalmente?

  • ¿Se usa una cuenta específica para crear y administrar cuentas de usuario?

  • ¿Esto siempre ocurre desde un sistema específico?

Si es así, cualquier actividad fuera de esas pautas debería considerarse sospechosa por naturaleza y merece una revisión más detallada.

Elementos de la lista de verificación para evaluar net.exe y LOLBins.

2. cmd.exe y Explorer.exe

Otro aspecto respecto al uso de utilidades nativas es cómo se lanzan esas utilidades. Una forma común de hacerlo es que los administradores inicien sesión en un sistema, abran un símbolo del sistema y escriban el comando (ilustrado en la Figura 3), o ejecuten el comando desde un archivo por lotes.

Figura 3: Creación de una nueva cuenta

En este caso, el linaje del proceso tiene a cmd.exe como proceso padre y a Explorer.exe (el shell del Explorador de Windows) como proceso abuelo.

Cómo detectarlo

Cualquier línea de comandos observada donde el proceso padre o abuelo sea uno de los siguientes debería considerarse malicioso:

  • wmiprvse.exe (indica que el comando se ejecutó mediante una conexión de red remota de tipo 3)

  • PSExec.exe (utilidad gratuita de Microsoft para la escalada de privilegios)

  • sqlservr.exe (MS SQL Server)

3. Convenciones de nombre de usuario y contraseña

La mayoría de las organizaciones tienen convenciones estándar de nombre de usuario y contraseña que se usan en las distintas interfaces. Esto puede incluir convenciones como usar la inicial del nombre y el apellido en los correos, o configurar contraseñas que sigan requisitos particulares, como incluir una letra mayúscula, un número y un símbolo.

Cómo detectarlo

Si lo que observas en la actividad sospechosa difiere de las convenciones organizacionales típicas, entonces la actividad probablemente sea maliciosa.

Por ejemplo, si tu organización usa una convención de nombres para las nuevas cuentas de usuario que incluye una referencia a un departamento o equipo, o que consiste en el nombre y apellido del usuario (juntos, o separados con un ".‍"), entonces cualquier cuenta de usuario nueva creada que no siga esa convención debería considerarse maliciosa.

4. Estructura de la línea de comandos

Otro aspecto más que ayuda a identificar el uso malicioso del LOLBin net.exe es la estructura de la línea de comandos en sí. Muchas veces, cuando net.exe se usa de forma legítima, la estructura de la línea de comandos se ve así:

net user <username> <password> /add

Ten en cuenta que el modificador /add para crear un nuevo usuario (no usar el modificador cambia la contraseña de la cuenta de usuario) aparece al final de la línea de comandos. Sin embargo, no tiene por qué ser así; esto es simplemente una convención que muchos administradores tienden a seguir.

Cómo detectarlo

Los analistas de Huntress han observado la siguiente línea de comandos usada para crear cuentas de usuario en varias ocasiones contra múltiples clientes:

net /add user WDAGUtilltyAccount Ujmqaz5055 /y

Nota el sutil error de ortografía en el nombre de usuario, con la segunda "l" que debería ser una "i". Los analistas de Huntress también observaron la siguiente línea de comandos empleada en la red de un cliente:

net /add user ASP.NET Ujmqaz5055

Ten en cuenta que el uso de esta contraseña por parte de actores de amenazas también ha sido observado por otros y reportado de forma similar.

Los analistas de Huntress también han capturado varios nombres de usuario y contraseñas vistos repetidamente usados por actores de amenazas durante un período considerable. Un ejemplo de una contraseña comúnmente usada es del ejemplo anterior:

Ujmqaz5055

Otros ejemplos observados incluyen P@ssw0rd01!, Nullpass123, JapanNight!128, y Noface66Nocase!.

Ejemplos de nombres de usuario comúnmente usados por actores de amenazas incluyen:

  • adm

  • sqladmin

  • Adminstrator (nota que falta la "i")

  • installll

  • Backupsql


Protege a tu organización de los ataques LOLBin

Que un actor de amenazas use LOLBins no significa que el juego terminó para el defensor o la organización afectada. Usar utilidades nativas no tiene por qué significar que las actividades de un actor de amenazas se mezclen con la actividad legítima.

De hecho, con un poco de reflexión y previsión, el uso de esas utilidades nativas por parte del actor de amenazas puede aprovecharse como una oportunidad de detección, lo que permite a los defensores interrumpir sus actividades mucho antes en la cadena de ataque.

Entender quién usa esas utilidades, cuándo, cómo las usa y desde qué endpoints dentro de la infraestructura ofrece varias oportunidades valiosas para inhibir o incluso evitar por completo los ataques.

Obtén protección de endpoints de nivel empresarial con Managed EDR de Huntress hoy mismo.

Preguntas frecuentes

El malware sin archivos suele depender de LOLBins. Al aprovechar herramientas legítimas del sistema, el malware sin archivos puede ejecutar código malicioso sin dejar nunca un archivo en el disco, lo que dificulta su detección y eliminación.

PowerShell es posiblemente el LOLBin más utilizado. Otros comunes son CMD, rundll32 y regsvr32.

LOLBAS, o "Living Off The Land Binaries And Scripts", es un superconjunto de los LOLBins que abarca una gama más amplia de componentes legítimos del sistema que los atacantes pueden aprovechar.


Protege lo que importa

Protege endpoints, correo electrónico y empleados con el poder de nuestro SOC 24/7. Prueba Huntress gratis y despliega en minutos para empezar a combatir las amenazas.
Probar Huntress gratis

También te puede interesar

Más información sobre Los principales desafíos de los MSP en 2027 y cómo resolverlos
Los principales desafíos de los MSP en 2027 y cómo resolverlos
Guía de recursos

Descubre los principales desafíos que enfrentan los MSP en 2026 —como la dispersión de herramientas, la fatiga por alertas y las brechas de cobertura fuera de horario— y entérate de cómo Huntress te ayuda a superarlos con soluciones de seguridad escalables respaldadas por un SOC inpulsado por IA disponible 24/7.

Más información sobre ¿Qué es un proveedor de servicios administrados (MSP)?
¿Qué es un proveedor de servicios administrados (MSP)?
Guía de recursos

Entiende claramente qué significa MSP: qué hacen los proveedores, qué servicios ofrecen y cómo permiten que las empresas escalen sin TI interno.

Más información sobre ¿Qué son los servicios de seguridad administrados (MSS)?
¿Qué son los servicios de seguridad administrados (MSS)?
Guía de recursos

Descubre cómo los servicios de seguridad administrada amplían las ofertas de los MSP con monitoreo avanzado de amenazas, soporte de cumplimiento normativo y experiencia a nivel de SOC.