← Últimos artículos
💻 computer science

Autonomous LLM Agents & CTFs: A Second Look

Este artículo reevalúa las capacidades de los agentes de modelos de lenguaje grandes en seguridad ofensiva al demostrar que, aunque agentes de propósito general como Claude Code igualan el rendimiento de arquitecturas complejas diseñadas en desafíos CTF, ambos aún enfrentan barreras significativas a nivel humano, y que la orquestación estructurada y multirol resulta superior a los diseños monolíticos en consistencia y eficiencia de costos.

Autores originales: Youness Bouchari, Matteo Boffa, Marco Mellia, Idilio Drago, Thanh Minh Bui, Dario Rossi

Publicado 2026-05-22
📖 5 min de lectura🧠 Análisis profundo

Autores originales: Youness Bouchari, Matteo Boffa, Marco Mellia, Idilio Drago, Thanh Minh Bui, Dario Rossi

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina que tienes un equipo de detectives digitales intentando abrir una serie de cajas fuertes digitales cerradas con llave (llamadas "desafíos CTF") para encontrar un tesoro oculto (la "bandera"). Durante un tiempo, la gente ha estado afirmando que los agentes de Inteligencia Artificial (IA) se están volviendo tan inteligentes que pueden hacerlo casi tan bien como los expertos humanos.

Este artículo es como un informe de "revisión de la realidad". Los autores decidieron poner a prueba estas afirmaciones ellos mismos para ver si la IA está realmente lista para el primer plano o si simplemente está teniendo suerte.

Aquí está el desglose de su experimento y hallazgos, utilizando algunas analogías cotidianas:

1. El Experimento: Construir diferentes equipos de detectives

Los investigadores no solo usaron un tipo de IA. Construyeron tres "estructuras de equipo" diferentes para ver cuál funcionaba mejor, y también probaron a un famoso detective de IA de uso general llamado Claude Code.

  • El Detective Solitario (Ejecutor): Imagina a una persona intentando hacer todo: mirar la cerradura, idear el plan, forzar la cerradura y verificar si obtuvieron el tesoro. El artículo encontró que esta persona se abruma y comete errores.
  • El Detective con un Crítico (Ejecutor + Evaluador): Aquí, el detective intenta hacer el trabajo, pero una segunda persona (el Crítico) se para sobre su hombro. Antes de que el detective force la cerradura, el Crítico dice: "Espera, esa es una mala idea, inténtalo de nuevo". Esto ayuda, pero el Crítico a veces no ve el panorama completo y solo se fija en detalles insignificantes.
  • El Detective con un Estratega y un Crítico (Planificador + Ejecutor + Evaluador): Este es el equipo más complejo.
    • El Estratega (Planificador): Mira la caja fuerte primero y escribe un mapa paso a paso.
    • El Detective (Ejecutor): Sigue el mapa.
    • El Crítico (Evaluador): Verifica el trabajo contra el mapa.
    • Resultado: Este equipo fue el más eficiente. Desperdiciaron la menor cantidad de tiempo y dinero porque no vagaron sin rumbo.

También probaron Claude Code, que es como un "generalista inteligente". No tiene una estructura de equipo fija; decide por sí mismo si contratar ayudantes o trabajar solo.

2. Los Resultados: El Techo de "19 de 30"

La gran noticia es que sin importar cómo organizaran el equipo, la IA golpeó un techo duro.

  • La Puntuación: El mejor equipo diseñado por humanos y la IA "generalista" inteligente (Claude Code) resolvieron exactamente 19 de 30 desafíos.
  • La Comparación: Esto es más bajo de lo que afirmaban algunos estudios anteriores. Los autores sugieren que esos estudios anteriores podrían haber sido demasiado optimistas o haber utilizado pruebas más fáciles.
  • La Victoria en Eficiencia: Aunque la puntuación fue la misma, el equipo "Estratega + Detective + Crítico" fue mucho mejor en cómo trabajaron. Dieron menos pasos y costaron menos de ejecutar que el detective solitario. Es como dos corredores que terminan una carrera en el mismo tiempo, pero uno corrió en línea recta mientras que el otro corrió en círculos.

3. Donde la IA se atasca (El "Por qué")

Los investigadores profundizaron para ver por qué la IA falló en los otros 11 desafíos. Descubrieron que la IA falla por dos razones muy diferentes:

A. El Problema de las "Herramientas Faltantes" (Límites Técnicos)
A veces la IA sabe exactamente qué hacer, pero no tiene el equipo adecuado.

  • Analogía: Imagina que la IA sabe cómo forzar una cerradura, pero está intentando hacerlo mientras lleva puestos guantes de horno gruesos.
  • Ejemplos: Algunos desafíos requerían que la IA viera una página web en un navegador (para ver un código oculto), pero la IA estaba trabajando en un entorno de solo texto. Otros requerían hacer dos cosas al mismo tiempo exacto (como una condición de carrera), pero la IA trabaja estrictamente un paso a la vez.

B. El Problema de la "Niebla Mental" (Límites Cognitivos)
A veces la IA tiene todas las herramientas, pero simplemente no "entiende" la lógica.

  • Analogía: Imagina un detective que es excelente encontrando ventanas rotas (hacks técnicos) pero se pierde completamente el hecho de que el dueño dejó la puerta trasera abierta porque estaba enojado con el repartidor (lógica de negocio).
  • Ejemplos:
    • Fallos de Lógica de Negocio: La IA no pudo entender la historia de cómo se suponía que funcionaba el sitio web, por lo que no pudo engañarlo.
    • Cadenas Largas: Si una tarea requería 20 pasos donde el paso 20 dependía del paso 1, la IA se confundía y olvidaba el principio de la historia para cuando llegaba al final.
    • Adivinanzas Ciegas: Para algunos acertijos complejos, la IA simplemente seguía intentando cosas aleatorias hasta que se le acababa el tiempo, en lugar de pensarlo.

4. La Conclusión

El artículo concluye que, aunque los agentes de IA están mejorando, aún no están a "nivel humano".

  • La Buena Noticia: Si le das a una IA un plan claro y una estructura de equipo (Estratega + Detective + Crítico), funciona de manera muy eficiente y consistente.
  • La Mala Noticia: Hay un "techo de cristal". Ya sea que uses un equipo personalizado o una IA de propósito general, todos se detienen en el mismo punto (19/30).
  • El Verdadero Cuello de Botella: El problema principal no es cómo la IA ejecuta un plan; es que la IA a menudo falla en reconocer el tipo correcto de problema en primer lugar. Una vez que la IA identifica correctamente la vulnerabilidad, generalmente es buena resolviéndola. Pero si no puede descubrir qué es el problema, no puede empezar.

En resumen: La IA es un trabajador muy eficiente, pero aún necesita un humano para decirle cuál es realmente el trabajo.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →