🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónAlucinaciones de exploits y paquetes fantasma
4 tareas · 25 min · Principiante
Cuando un modelo no conoce la respuesta, no suele admitirlo: inventa un nombre que suena convincente. En ciberseguridad esto da origen a dos trampas críticas: exploits alucinados que no funcionan y el ataque de paquetes fantasma (Slingshot / Package Hallucination), donde atacantes registran nombres inventados por IA para infectar a quienes los descargan. En esta sala aprenderás a verificar cada recurso antes de confiar en él.
Objetivo de la sala
Cuando un modelo no conoce la respuesta, no suele admitirlo: inventa un nombre que suena convincente. En ciberseguridad esto da origen a dos trampas críticas: exploits alucinados que no funcionan y el ataque de paquetes fantasma (Slingshot / Package Hallucination), donde atacantes registran nombres inventados por IA para infectar a quienes los descargan. En esta sala aprenderás a verificar cada recurso antes de confiar en él.Los modelos de lenguaje operan prediciendo el siguiente token más probable, no consultando una base de datos de verdades científicas. Si le preguntas «¿Cómo se explota el CVE-2024-XXXX?», el modelo puede redactar un script en Python con comentarios impecables, usando nombres de parámetros que suenan técnicos (target_uri, payload_offset) pero que corresponden a funciones que no existen en el software real. Confiar en la apariencia profesional de un código generado es el error más común del novato.
Responde para continuar
¿Qué causa que un modelo de lenguaje genere código de explotación que parece perfecto pero no funciona?
Ver pista de ayuda
La verosimilitud estética no es garantía de exactitud funcional en los modelos.
Investigadores de seguridad demostraron que los modelos sugieren con frecuencia nombres de paquetes inventados para resolver problemas cotidianos (por ejemplo, «instala la librería pip install aws-s3-secure-sync»). Ciberdelincuentes monitorizan qué nombres falsos inventan con frecuencia los modelos, van a los repositorios públicos (PyPI, npm) y registran esos paquetes con código malicioso. Si un desarrollador o auditor copia el comando sugerido por la IA e instala el paquete sin verificar, infecta su propia máquina.
Responde para continuar
¿En qué consiste el vector de ataque conocido como alucinación de paquetes (Package Hallucination)?
Ver pista de ayuda
Aprovechan la confianza ciega del usuario en los nombres de librerías inventados por la IA.
Antes de instalar cualquier herramienta o librería recomendada por un modelo, el operador debe aplicar un protocolo estricto de verificación: 1) Comprobar la antigüedad y número de descargas del paquete en el registro oficial. 2) Revisar el repositorio de código fuente original, los colaboradores y las emisiones de cambios. 3) Inspeccionar el archivo setup.py o package.json en busca de scripts de post-instalación sospechosos que ejecuten comandos ocultos.
Responde para continuar
¿Qué verificación básica debe realizarse antes de instalar una librería recomendada por un modelo de IA?
Ver pista de ayuda
La comprobación independiente en la fuente del repositorio evita caer en librerías trampa.
Incluso si una prueba de concepto (PoC) sugerida por la IA parece legítima, nunca debe correrse directamente en la máquina del auditor ni en la red del cliente sin aislamiento previo. Se ejecuta dentro de una máquina virtual descartable sin acceso a la red de producción, monitorizando llamadas a procesos y conexiones salientes para confirmar que el script solo hace lo que afirma hacer.
Responde para continuar
¿Por qué cualquier código de prueba sugerido por IA debe evaluarse dentro de una máquina virtual aislada antes de usarlo?
Ver pista de ayuda
El entorno de pruebas descartable protege la máquina del auditor ante cualquier sorpresa.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.