• 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  /  Técnico  PromptLock: El primer ransomware impulsado por IA y cómo funciona
PromptLock: El primer ransomware impulsado por IA y cómo funciona
29 Agosto 2025

PromptLock: El primer ransomware impulsado por IA y cómo funciona

Escrito por Shrutirupa Banerjie
Shrutirupa Banerjie
Técnico

Introducción

El malware basado en IA se ha convertido en tendencia. Siempre hemos debatido cómo los actores de amenazas podrían realizar ataques aprovechando modelos de IA, y aquí tenemos una prueba de concepto que lo demuestra. Aunque aún no se ha observado en ataques activos, ¿quién sabe si ya lo están utilizando como arma para atacar a organizaciones?

Estamos hablando de PromptLock , compartido por ESET Research. PromptLock es el primer ransomware conocido impulsado por IA. Utiliza scripts Lua generados a partir de mensajes predefinidos para enumerar el sistema de archivos local, inspeccionar los archivos objetivo, extraer datos seleccionados y realizar el cifrado. Estos scripts Lua son compatibles con múltiples plataformas, funcionando en Windows, Linux y macOS . Para el cifrado de archivos, PromptLock utiliza el algoritmo de cifrado SPECK de 128 bits.

El ransomware ya es una de las categorías de malware más peligrosas. Cuando se crea con inteligencia artificial, resulta aún más preocupante. PromptLock utiliza grandes modelos de lenguaje (LLM) para generar scripts maliciosos de forma dinámica. Estos scripts Lua generados por IA impulsan su actividad maliciosa, lo que les permite funcionar en Windows, Linux y macOS.

Resumen técnico:

El malware está escrito en Go (Golang) y se comunica con un LLM alojado localmente a través de la API de Ollama.

Al ejecutar este malware, observaremos que se conecta al LLM alojado localmente a través de la API de Ollama.

Identifica si la máquina infectada es un ordenador personal, un servidor o un controlador industrial . En función de esta clasificación, PromptLock decide si extraer, cifrar o destruir los datos.

No se trata solo de una muestra sofisticada: las indicaciones completas del LLM se encuentran en el propio código. Utiliza el algoritmo de cifrado SPECK de 128 bits en modo ECB.

La clave de cifrado se almacena en la variable clave como cuatro palabras little-endian de 32 bits: clave local = {clave[1], clave[2], clave[3], clave[4]}. Esta se genera dinámicamente como se muestra en la figura:

El proceso de infección comienza escaneando el sistema de archivos de la víctima y creando un inventario de archivos candidatos, cuyos resultados se escriben en el archivo scan.log.

También analiza el directorio personal del usuario para identificar archivos que contengan información potencialmente sensible o crítica (por ejemplo, información de identificación personal). Los resultados se almacenan en target_file_list.log.

Probablemente, PromptLock primero crea scan.log para registrar los archivos detectados y luego lo reduce a target.log, que define el conjunto que se va a cifrar. Las muestras también generan archivos como payloads.txt para metadatos o pruebas. Una vez definidos los objetivos, cada archivo se cifra en fragmentos de 16 bytes con SPECK-128 en modo ECB, sobrescribiendo el contenido con texto cifrado.

Tras el cifrado, genera notas de rescate de forma dinámica. Estas notas pueden incluir detalles específicos, como una dirección de Bitcoin (1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa), que es la primera dirección de Bitcoin jamás creada, y el monto del rescate. Al tratarse de una prueba de concepto, no contiene datos reales.

La CLI y los scripts de PromptLock se basan en:

  • modelo=gpt-oss:20b
  • com/PeerDB-io/gluabit32
  • com/yuin/gopher-lua
  • com/gopher-lfs

También imprime varias claves requeridas en minúsculas (formateadas como “clave: valor”), incluidas:

  • os
  • nombre de usuario
  • Inicio
  • Hostname
  • Trabajador Temporal
  • Sep
  • cwd

Guía de implementación:

– variables de entorno:
nombre de usuario: os.getenv(“NOMBRE DE USUARIO”) o os.getenv(“USUARIO”)
inicio: os.getenv(“PERFILUSUARIO”) o os.getenv(“INICIO”)
nombre de host: os.getenv(“NOMBRE DEL EQUIPO”) o os.getenv(“NOMBRE DEL HOST”) o io.popen(“nombre de host”):read(“*l”)
temp: os.getenv(“TMPDIR”) o os.getenv(“TEMP”) o os.getenv(“TMP”) o “/tmp”
sep: detectar desde package.path (si contiene “\” entonces “\” de lo contrario “/”), predeterminado a “/”


– os: detectar desde el entorno y el separador de ruta:
* si os.getenv(“SO”) == “Windows_NT” entonces “windows”
* elseif sep == “\” entonces “ventanas”  
* elseif os.getenv(“OSTYPE”) entonces usa ese valorvir
* de lo contrario “unix”

– cwd: use io.popen(“pwd”):read(“*l”) o io.popen(“cd”):read(“*l”) según el sistema operativo

Conclusión:

Ya es hora de que la industria empiece a considerar este tipo de casos de malware. Si queremos combatir el malware impulsado por IA, tendremos que incorporar soluciones basadas en IA. En los últimos meses, hemos observado un aumento considerable de estos casos; aunque las pruebas de concepto (PoC) son lo suficientemente buenas como para ser utilizadas para realizar ataques reales. Esto indica claramente que las estrategias defensivas deben evolucionar al mismo ritmo que las innovaciones ofensivas.

Cómo Se Compara SEQRITE ¿Proteger a sus clientes?

  • Bloqueo de aviso
  • Bloqueo de aviso.49912.GC

COI:

  • ed229f3442f2d45f6fdd4f3a4c552c1c
  • 2fdffdf0b099cc195316a85636e9636d
  • 1854a4427eef0f74d16ad555617775ff
  • 806f552041f211a35e434112a0165568
  • 74eb831b26a21d954261658c72145128
  • ac377e26c24f50b4d9aaa933d788c18c
  • F7cf07f2bf07cfc054ac909d8ae6223d

 

Autores:

Shrutirupa Banerjee
Rayapati Lakshmi Prasanna Sai
Pranav Pravin Hondrao
Subhajeet Singha
Kartikkumar Ishvarbhai Jivani
Raj Aravind
Rahul Kumar Mishra

 

 

 Publicación anteriorOperación HanKook Phantom: el APT37 norcoreano apunta a Corea del Sur...
Publicación siguiente  Violación de seguridad de Google Salesforce: un análisis profundo de la cadena y el alcance...
Shrutirupa Banerjie

Acerca de Shrutirupa Banerjiee

Soy Shrutirupa, actualmente trabajo como Investigadora Senior de Seguridad en SEQRITE Laboratorios. Con casi 5 años de experiencia, he cambiado mi enfoque de blockchain...

Artículos de Shrutirupa Banerjiee »

Artículos Relacionados

  • CVE-2026-3854: Cómo las opciones de Git Push se convirtieron en una primitiva de inyección de metadatos interna.

    CVE-2026-3854: Cómo las opciones de Git Push se convirtieron en una primitiva de inyección de metadatos interna.

    6 de octubre de 2026
  • Dentro de DragonForce: Cómo funciona realmente el malware de un cártel de ransomware

    1 de octubre de 2026
  • MacSync: El escurridizo ladrón de macOS que explota las trampas de ClickFix

    8 de septiembre de 2026
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