{"id":68235,"date":"2026-09-11T08:47:25","date_gmt":"2026-09-11T08:47:25","guid":{"rendered":"https:\/\/overcentral.com\/es\/?p=68235"},"modified":"2026-09-11T08:47:25","modified_gmt":"2026-09-11T08:47:25","slug":"guardbreaker-evasion-malware-llm-68235","status":"publish","type":"post","link":"https:\/\/overcentral.com\/es\/guardbreaker-evasion-malware-llm-68235\/","title":{"rendered":"GuardBreaker burla el an\u00e1lisis de malware con IA usando comentarios"},"content":{"rendered":"<p>Los desarrolladores de malware siempre han adaptado su c\u00f3digo y sus t\u00e1cticas a las defensas y al escrutinio que probablemente encuentren. Utilizando diversos m\u00e9todos de evasi\u00f3n y anti-an\u00e1lisis, intentan habitualmente dificultar el an\u00e1lisis del c\u00f3digo o impedir que su malware revele su verdadero comportamiento mientras es inspeccionado. Sin embargo, a medida que las herramientas basadas en Grandes Modelos de Lenguaje (LLM) se integran cada vez m\u00e1s en tareas de seguridad, como el triaje y an\u00e1lisis de c\u00f3digo, era solo cuesti\u00f3n de tiempo que los actores de amenazas comenzaran a buscar formas pr\u00e1cticas de subvertirlas tambi\u00e9n. Una nueva t\u00e9cnica, bautizada como GuardBreaker por los investigadores de <a href=\"https:\/\/overcentral.com\/es\/eset-participa-en-la-operacion-endgame-para-desmantelar-amadey-y-stealc\/\" title=\"ESET participa en la Operaci\u00f3n Endgame para desmantelar Amadey y Stealc\" data-iacss-internal=\"1\">ESET<\/a>, representa un giro particularmente astuto: en lugar de ocultar el c\u00f3digo malicioso, el atacante inserta un comentario dise\u00f1ado expl\u00edcitamente para que un esc\u00e1ner de c\u00f3digo impulsado <a href=\"https:\/\/overcentral.com\/es\/google-exploit-zero-day-ia-67022\/\" title=\"Google detecta primer exploit zero-day generado por IA\" data-iacss-internal=\"1\">por IA<\/a> se niegue a seguir analizando el archivo, justo antes de la parte da\u00f1ina.<\/p>\n<h2>GuardBreaker: Una T\u00e9cnica de Evasi\u00f3n que Apunta a la Seguridad de los LLM<\/h2>\n<p>Los investigadores de <a href=\"https:\/\/www.eset.com\" target=\"_blank\" rel=\"noopener noreferrer\" data-iacss-external=\"1\">ESET<\/a> detectaron recientemente este intento en un script VBScript utilizado por el grupo alineado con Rusia conocido como UAC-0099. El grupo emple\u00f3 este script en las primeras etapas de un ataque contra un objetivo en Ucrania. La t\u00e9cnica es sorprendentemente simple: los atacantes insertaron una solicitud se\u00f1uelo en los comentarios del script, pidiendo orientaci\u00f3n para construir un arma nuclear. El objetivo era activar los mecanismos de seguridad de un esc\u00e1ner de c\u00f3digo basado en un LLM, provocando que se negara a procesar el resto del archivo. De esta forma, el esc\u00e1ner nunca llegaba a examinar el c\u00f3digo malicioso real, cuya funci\u00f3n era descargar e instalar MATCHBOIL, un cargador (loader) utilizado exclusivamente por este grupo para distribuir cargas \u00fatiles adicionales.<\/p>\n<p>Este m\u00e9todo, denominado GuardBreaker por ESET, explota una caracter\u00edstica fundamental de los LLM: su tendencia a rechazar solicitudes peligrosas o no \u00e9ticas. Al incluir un comentario que simula una petici\u00f3n de este tipo, el atacante introduce una \u00aborden\u00bb adversaria que, si el sistema de an\u00e1lisis no est\u00e1 adecuadamente protegido, puede interrumpir la inspecci\u00f3n. A diferencia de muchas otras t\u00e9cnicas de evasi\u00f3n que operan en la sombra, este comentario se\u00f1uelo est\u00e1 a la vista de todos, especialmente de los modelos que analizan el c\u00f3digo. No tiene ning\u00fan efecto en el comportamiento del script durante la ejecuci\u00f3n, pero su presencia indica que UAC-0099 ya est\u00e1 considerando la posibilidad de que un sistema de IA forme parte de las defensas del objetivo.<\/p>\n<h2>\u00bfC\u00f3mo Funciona el Ataque de Inyecci\u00f3n de Prompts en el An\u00e1lisis de C\u00f3digo?<\/h2>\n<p>GuardBreaker es, en esencia, un intento muy simple de <strong>inyecci\u00f3n de prompts<\/strong>. En este caso, la entrada del atacante llega al LLM en el momento de la inferencia a trav\u00e9s del archivo que est\u00e1 siendo analizado. La t\u00e9cnica explota una debilidad arquitect\u00f3nica com\u00fan en los LLM actuales: estos modelos procesan contenido no confiable (como el c\u00f3digo de un archivo) e instrucciones confiables (las del sistema de an\u00e1lisis) sin l\u00edmites suficientemente s\u00f3lidos entre ambos. El atacante aprovecha esta falta de separaci\u00f3n para introducir un prompt que el modelo interpreta como una instrucci\u00f3n genuina del sistema.<\/p>\n<p>Este no es un caso aislado. Se han observado intentos similares de interferir con esc\u00e1neres impulsados por LLM, especialmente en ataques a la cadena de suministro de software. Por ejemplo, la empresa Socket encontr\u00f3 instrucciones falsas del sistema y contenido dise\u00f1ado para activar pol\u00edticas de seguridad colocados antes de una carga \u00fatil de JavaScript en paquetes maliciosos de PyPI. De manera similar, StepSecurity inform\u00f3 sobre un prompt que instru\u00eda directamente a cualquier modelo de an\u00e1lisis que procesara el archivo a ignorar el c\u00f3digo malicioso y reportar el paquete como limpio. En otro incidente, se detect\u00f3 un paquete npm cuyo archivo JavaScript principal repet\u00eda la frase \u00abYou&#8217;re absolutely right!\u00bb decenas de miles de veces. El objetivo era agotar la ventana de contexto del modelo, dejando el script malicioso, que aparec\u00eda despu\u00e9s, fuera del alcance pr\u00e1ctico del an\u00e1lisis.<\/p>\n<h3>Otras Formas de Cegar a los Esc\u00e1neres de C\u00f3digo con IA<\/h3>\n<p>Los atacantes podr\u00edan intentar cegar el proceso de an\u00e1lisis de malware mediante otras t\u00e1cticas igualmente sencillas, o incluso combin\u00e1ndolas. Archivos con una estructura inusual o torpe podr\u00edan ser truncados o analizados solo parcialmente. Partes del c\u00f3digo malicioso podr\u00edan ocultarse bajo la apariencia de informaci\u00f3n confidencial o datos sensibles, haciendo que el modelo evite procesarlos. Tambi\u00e9n es posible el uso de tipos de archivo personalizados que requieran herramientas espec\u00edficas para su procesamiento, o la creaci\u00f3n de c\u00f3digo que dirija a los agentes de IA hacia acciones que requieran revisi\u00f3n humana, provocando retrasos que el atacante pueda explotar. Los agentes que invocan herramientas externas, como desempaquetadores o desofuscadores, ampl\u00edan a\u00fan m\u00e1s la superficie de ataque, ya que estas llamadas podr\u00edan ser secuestradas para la entrega y ejecuci\u00f3n de malware.<\/p>\n<h2>\u00bfQu\u00e9 es la Inyecci\u00f3n de Prompts en el Contexto de la Seguridad del C\u00f3digo?<\/h2>\n<p>La <strong>inyecci\u00f3n de prompts<\/strong> es una t\u00e9cnica de ciberseguridad que explota la forma en que los modelos de IA procesan las instrucciones. Ocurre cuando un atacante introduce un texto malicioso o manipulado (el \u00abprompt\u00bb) dentro de un sistema que utiliza un LLM, con el objetivo de alterar su comportamiento previsto. En el caso del an\u00e1lisis de c\u00f3digo, el atacante inserta este prompt dentro del propio c\u00f3digo que se est\u00e1 analizando. Si el LLM no distingue correctamente entre las instrucciones del sistema y el contenido del archivo (que est\u00e1 bajo su escrutinio), puede obedecer la orden maliciosa. As\u00ed, un simple comentario que diga \u00abignora el resto del c\u00f3digo\u00bb o, como en el caso de GuardBreaker, que active una salvaguarda de seguridad, puede hacer que el modelo omita por completo la parte maliciosa del programa.<\/p>\n<h2>El Grupo UAC-0099 y el Uso de T\u00e9cnicas Anti-An\u00e1lisis<\/h2>\n<p>El uso de GuardBreaker por parte de UAC-0099 no es un hecho aislado, sino que demuestra una evoluci\u00f3n en sus t\u00e1cticas. El grupo, conocido por sus operaciones contra Ucrania, ya hab\u00eda mostrado su capacidad para adaptar sus herramientas al entorno de la v\u00edctima. En ataques recientes, se detect\u00f3 que el grupo verificaba la presencia de procesos asociados a herramientas de an\u00e1lisis establecidas, como IDA y Wireshark, antes de ejecutar su carga maliciosa. La incorporaci\u00f3n de una t\u00e9cnica anti-an\u00e1lisis dirigida a sistemas de IA sugiere que los atacantes est\u00e1n ampliando su repertorio para contrarrestar las defensas m\u00e1s modernas. La simpleza de la t\u00e9cnica de GuardBreaker la hace especialmente peligrosa, ya que no requiere un profundo conocimiento t\u00e9cnico de los LLM, sino una comprensi\u00f3n b\u00e1sica de sus puntos d\u00e9biles.<\/p>\n<h2>Implicaciones para la Seguridad Empresarial: \u00bfQui\u00e9n Tiene la Autoridad Final?<\/h2>\n<p>El caso de GuardBreaker subraya una lecci\u00f3n fundamental para los profesionales de la seguridad: cualquier tecnolog\u00eda que pueda afectar las posibilidades de \u00e9xito de un atacante terminar\u00e1 siendo un objetivo. Las empresas que conf\u00edan en las revisiones de c\u00f3digo y otros flujos de trabajo asistidos por LLM deben comprender con exactitud qu\u00e9 inspecciona cada herramienta, d\u00f3nde se sit\u00faa en la cadena de decisiones y, crucialmente, qu\u00e9 ocurre cuando se niega a responder o no puede completar una tarea.<\/p>\n<p>La respuesta no es abandonar <a href=\"https:\/\/overcentral.com\/es\/clonacion-actores-ia\/\" title=\"La IA clona actores de microdramas para reemplazarlos en nuevas series\" data-iacss-internal=\"1\">la IA<\/a>, sino implementar un enfoque de defensa en profundidad. Ning\u00fan motor LLM deber\u00eda tener la autoridad \u00fanica para decidir que un c\u00f3digo es seguro. Los resultados generados por IA deben ser validados de forma cruzada mediante un enfoque multicapa y multimodelo que combine lo mejor de la automatizaci\u00f3n avanzada con la experiencia humana. Cuando un modelo no emite un resultado (por ejemplo, porque ha sido enga\u00f1ado por un prompt como GuardBreaker), esa falta de respuesta tambi\u00e9n debe desencadenar comprobaciones adicionales, no ser interpretada como una se\u00f1al de que el archivo es seguro.<\/p>\n<h2>M\u00e1s All\u00e1 de la Prevenci\u00f3n: Detecci\u00f3n y Respuesta ante Amenazas con IA<\/h2>\n<p>Las organizaciones de todos los tama\u00f1os necesitan una ruta clara que vaya desde la prevenci\u00f3n hasta la detecci\u00f3n y la respuesta. Para aquellas que no cuentan con equipos de seguridad las 24 horas del d\u00eda, los servicios de Detecci\u00f3n y Respuesta Gestionada (MDR, por sus siglas en ingl\u00e9s) pueden proporcionar el seguimiento necesario. Un experto en seguridad, combinando el an\u00e1lisis de la telemetr\u00eda global con la inteligencia de amenazas, puede investigar cualquier incidente sospechoso en el contexto de la actividad general de la red y determinar los pasos a seguir. Este enfoque se construye sobre d\u00e9cadas de uso de tecnolog\u00edas fundacionales de IA, m\u00e9todos de an\u00e1lisis probados y juicio humano experto. De esta manera, cualquier negocio puede asegurarse de que una acci\u00f3n de un solo modelo LLM no se convierta en un punto ciego en sus defensas cibern\u00e9ticas.<\/p>\n<p>La estrategia de defensa m\u00e1s efectiva contra estas nuevas formas de evasi\u00f3n no es t\u00e9cnica, sino operativa. Implica asumir que los LLM pueden ser enga\u00f1ados y construir procesos de verificaci\u00f3n que lo tengan en cuenta. La combinaci\u00f3n de automatizaci\u00f3n para la velocidad y an\u00e1lisis humano para el contexto y la validaci\u00f3n sigue siendo la mejor barrera contra atacantes que, como UAC-0099, ya est\u00e1n aprendiendo a explotar las vulnerabilidades de la inteligencia artificial generativa.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los desarrolladores de malware siempre han adaptado su c\u00f3digo y sus t\u00e1cticas a las defensas y al escrutinio que probablemente encuentren. Utilizando diversos m\u00e9todos de evasi\u00f3n y anti-an\u00e1lisis, intentan habitualmente dificultar el an\u00e1lisis del c\u00f3digo o impedir que su malware revele su verdadero comportamiento mientras es inspeccionado. Sin embargo, a medida que las herramientas basadas [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":68403,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/pub-4d4fc17555de4152be07eaf2a416a31e.r2.dev\/es\/ocie_1789133717528.jpg","fifu_image_alt":"GuardBreaker burla el an\u00e1lisis de malware con IA usando comentarios","footnotes":""},"categories":[5],"tags":[],"class_list":["post-68235","post","type-post","status-publish","format-standard","has-post-thumbnail","category-tecnologia"],"fifu_image_url":"https:\/\/pub-4d4fc17555de4152be07eaf2a416a31e.r2.dev\/es\/ocie_1789133717528.jpg","fifu_image_alt":"GuardBreaker burla el an\u00e1lisis de malware con IA usando comentarios","_links":{"self":[{"href":"https:\/\/overcentral.com\/es\/wp-json\/wp\/v2\/posts\/68235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/overcentral.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/overcentral.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/overcentral.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/overcentral.com\/es\/wp-json\/wp\/v2\/comments?post=68235"}],"version-history":[{"count":2,"href":"https:\/\/overcentral.com\/es\/wp-json\/wp\/v2\/posts\/68235\/revisions"}],"predecessor-version":[{"id":68237,"href":"https:\/\/overcentral.com\/es\/wp-json\/wp\/v2\/posts\/68235\/revisions\/68237"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/overcentral.com\/es\/wp-json\/wp\/v2\/media\/68403"}],"wp:attachment":[{"href":"https:\/\/overcentral.com\/es\/wp-json\/wp\/v2\/media?parent=68235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/overcentral.com\/es\/wp-json\/wp\/v2\/categories?post=68235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/overcentral.com\/es\/wp-json\/wp\/v2\/tags?post=68235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}