Escribe código resistente a bots con KillSwitch, un lenguaje de programación diseñado para confundir a los LLM

Escribe código resistente a bots con KillSwitch, un lenguaje de programación diseñado para confundir a los LLM

KillSwitch es un lenguaje de programación de código abierto diseñado para ofuscar el código específicamente con el fin de impedir que los Modelos de Lenguaje Grande (LLM) lo comprendan o repliquen. Al utilizar adverbios como identificadores y embeber el código dentro de prosa aparentemente aleatoria, el lenguaje crea una estructura sintáctica intencionalmente confusa para los sistemas de inteligencia artificial. Este enfoque busca proteger la propiedad intelectual al dificultar que los bots analicen, comprendan o generen programas funcionales basados en el código fuente, desafiando la suposición de que la IA puede interpretar eficazmente patrones de codificación complejos y no estándar. El proyecto sirve como un punto de referencia crítico para evaluar las verdaderas capacidades de razonamiento de los LLM frente a su habilidad para simplemente emparejar patrones. Las pruebas revelan que la mayoría de los modelos tienen dificultades significativas con KillSwitch, lo que destaca una brecha entre la generación superficial de código y la comprensión genuina. Esta distinción es vital para la comunidad de datos abiertos, ya que expone las limitaciones del uso de la IA para automatizar o analizar código sin supervisión humana. Sugiere que confiar en la IA para la comprensión o generación de código en escenarios complejos sigue siendo poco fiable, reforzando la necesidad de una validación rigurosa de los resultados de la IA en el desarrollo de software. La relevancia para los datos abiertos radica en las implicaciones éticas y prácticas del raspado de datos (scraping) y la utilización de materiales de código abierto por parte de la IA. KillSwitch demuestra cómo los propietarios de datos pueden resistirse activamente al entrenamiento no autorizado de IA sobre su propiedad intelectual, planteando preguntas importantes sobre el consentimiento y el uso de datos en la era de la IA generativa. A medida que los proyectos de código abierto se convierten cada vez más en datos de entrenamiento para LLM, herramientas como KillSwitch ofrecen una contramedida metodológica, fomentando una reevaluación de cómo los datos abiertos son consumidos y procesados por sistemas automatizados. Esto subraya la tensión continua entre la apertura de los recursos digitales y los intereses propietarios de los creadores.

Fuente: theregister.com
Publicado el 2026-10-20