Olimpiada Internacional de Ciberseguridad en IA 2026

Selección Nacional — Ciberseguridad K-12 × IA

Sydney, Australia  ·  27 de junio – 2 de julio de 2026

La IA es tu aliada. La IA es tu objetivo.

Esto es ICOA-CLI.

Un recorrido real de 7 minutos sobre v2.19.34 — instalación, primera ejecución y una pregunta de ejemplo. Una terminal. Sin navegador.

Recorrido de ICOA-CLI v2.19.34 · 7 min · 720p · 12 MB · se reproduce en línea en dispositivos móviles y de escritorio

ICOA de un vistazo

Dos lecturas breves para todos — organizadores, comités nacionales, padres, visitantes primerizos. No se requiere experiencia técnica.

ICOA está disponible en al menos 17 idiomas.

Elige el tuyo — la selección se aplica a la CLI y al examen.

Se puede cambiar en la página, en la CLI y dentro del examen.

¿Qué ordenador estás usando?

Detectaremos tu sistema automáticamente. Si nos equivocamos, elige el recuadro correcto — los pasos de instalación se actualizan al instante.

Windows

cmd · PowerShell · WSL2

macOS

Terminal

Linux / WSL

Ubuntu · Debian · Fedora

Tres pasos. Unos tres minutos.

Instala Node.js, instala la ICOA CLI, inicia la CLI. Eso es todo.

Dos rutas para Windows. ICOA 2026 adopta WSL2 + Ubuntu como la configuración de experiencia completa. cmd o PowerShell es una entrada amigable para principiantes — ambos son totalmente compatibles. La guía de tu comité nacional decide cuál se adapta a tu examen.

WSL2 + Ubuntu Recomendado

Conjunto completo de herramientas Unix · apto para el Paper B o A · ~30 min de instalación · requiere derechos de administrador

PASO 1

Habilitar WSL2 (como Administrador)

Haz clic derecho en PowerShell → Ejecutar como administrador. Luego:

wsl --install -d Ubuntu-22.04

Reinicia cuando se te solicite. Ubuntu se abrirá automáticamente — crea un nombre de usuario y contraseña de Linux.

PASO 2

Dentro de Ubuntu: instalar Node.js 22

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash - sudo apt install -y nodejs
PASO 3

Instalar ICOA CLI e iniciar

sudo npm install -g icoa-cli icoa

Ahora estás en una terminal Linux dentro de Windows — idéntica a la ruta nativa de Linux.

cmd o PowerShell Principiante

Entrada más fácil · apto para el Paper C · 3 min · no se necesita administrador · cmd y PowerShell son idénticos para ICOA — elige el que se abra primero

PASO 1

Instalar Node.js

Ve a nodejs.org, haz clic en el botón verde LTS, ejecuta el instalador. Verifica:

node --version
PASO 2

Instalar ICOA CLI

npm install -g icoa-cli
PASO 3

Iniciar la CLI

icoa

Pulsa Enter para Selección Nacional. Prueba demo primero, luego exam <your-token>.

¿Portátil escolar sin derechos de administrador? Quédate con cmd/PowerShell — siempre es una ruta válida. Tu comité no te pondrá en desventaja por esta configuración.
PASO 1

Instalar Node.js

Opción A — si tienes Homebrew:

brew install node

Opción B — ve a nodejs.org y haz clic en LTS.

Verifica en Terminal:

node --version
PASO 2

Instalar ICOA CLI

npm install -g icoa-cli

Si obtienes permiso denegado, usa:

sudo npm install -g icoa-cli
PASO 3

Iniciar la CLI

icoa

Pulsa Enter para seleccionar Selección Nacional. Escribe demo para practicar, o exam <your-token> cuando estés listo.

PASO 1

Instalar Node.js 22+

Ubuntu 24.04 (Node 22 en el repositorio predeterminado):

sudo apt update && sudo apt install -y nodejs npm

Ubuntu 22.04 (requiere NodeSource):

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash - sudo apt install -y nodejs

Verifica:

node --version

Se espera v22.x.x.

PASO 2

Instalar ICOA CLI

sudo npm install -g icoa-cli
PASO 3

Iniciar la CLI

icoa

Pulsa Enter para seleccionar Selección Nacional. Usa demo primero, exam <your-token> cuando estés listo.

Antes de tu examen real: ejecuta demo primero

Fuertemente recomendado para cada estudiante, en todo momento.

  • demo es gratuito — tu token real nunca se utiliza.
  • 10 preguntas de ejemplo, sin presión de tiempo.
  • Detecta problemas de configuración (fuente, versión de Node, proxy) antes de que te cuesten puntos.
  • Muestra el flujo completo de la CLI de principio a fin — banner, menú, pregunta, envío.

Tres documentos. Uno decidido por ti.

ICOA tiene tres documentos de selección. Tu centro de examen local decide cuál tomas según tu grupo de edad y experiencia.

Paper C

MCQ de nivel de entrada

Preguntas
30
Duración
45 min
Puntos totales
70
Puntuación mínima
35
Requiere
Solo Node.js
Preparación
Starter

Paper B

K-12 con IA

Preguntas
40
Duración
90 min
Puntos totales
150
Puntuación mínima
75
Requiere
Node.js + Python 3
Preparación
Starter + Advanced

Paper A

Avanzado

Preguntas
40
Duración
90 min
Puntos totales
150
Puntuación mínima
75
Requiere
WSL2, Linux, o macOS
Preparación
Starter + Advanced + Extra

Tu centro de examen decide qué documento tomas — y en Windows, qué configuración se adapta (cmd/PowerShell para Paper C, WSL2 para Paper B o A). Pregunta a tu profesor. No elijas tú mismo — las incompatibilidades causan conflictos de token/examen que no podemos solucionar después.

Estos recursos de selección ofrecen soporte multiplataforma progresivo. El comité nacional de cada país decide el formato que se ajusta — y es libre de realizar su selección en un formato alternativo por completo.

Pantallas clave de la CLI de un vistazo

Cinco momentos clave, con ciclo automático cada 3 segundos. Para el recorrido completo, consulta el video cerca de la parte superior de esta página.

Terminal — icoa@2026:~
$ icoa

══════════════════════════════════════════
  ICOA — International Cyber Olympiad in AI 2026
  The World's First AI Security Olympiad
══════════════════════════════════════════

  Sydney, Australia · Jun 27 – Jul 2, 2026
  https://icoa2026.au
  CLI v2.19.98
Selecciona modo:

  › Selección Nacional
    Práctica (demo)
    Acerca de

  ↑/↓ para mover · Enter para seleccionar
Paper B — Ronda de Selección 1

Pregunta 3 de 40                    Tiempo: 82:14

¿Cuál es el riesgo principal de una inyección SQL?
  A) Sobrecarga de CPU
  B) Acceso no autorizado a datos
  C) Caída del navegador
  D) Renderizado lento

Escribe A/B/C/D  ·  n = siguiente  ·  p = anterior
━━ Chat IA ━━━━━━━━━━━━━━━━━━━━━━━━━━━

tú > ¿Puedes explicar qué es la inyección SQL?
ia  > La inyección SQL es un ataque donde
       un usuario malicioso inserta código SQL
       en un campo de entrada para manipular
       la consulta de la base de datos...

La asistencia de IA está permitida en Paper B/A
:back  para volver a la pregunta
¿Enviar examen?

  40 respondidas / 40 totales
  Todas las preguntas completas.

  › Sí, enviar final
    No, seguir revisando

  El envío es definitivo. El token es de un solo uso.

ICOA-CLI es de solo ~443 KB en total — una vez instalado Node.js, el examen se ejecuta sin problemas incluso en redes 3G.

Dentro del examen, escribe ref para mostrar la referencia completa de comandos — todas las 110 operaciones ICOA de un vistazo.

Paper S Finales de Sydney — más allá de la selección nacional

ICOA 2026 Sydney incluirá desafíos avanzados de seguridad de IA — adversarial ML, not just prompt injection. Los finalistas deberían dominar Python 3 y los Machine Learning Fundamentalsnumpy (arreglos), pandas (marcos de datos), y sklearn (modelos). El documento de selección nacional Paper A no incluye actualmente este contenido; es una pista exclusiva de Sídney.

Recomendación de Estudio Pre-Llegada para los Ganadores de la Selección Nacional

Se anima a los candidatos que han obtenido un lugar para representar a su país en ICOA 2026 Sydney a utilizar las semanas previas a la llegada para una preparación enfocada. La pista de ML adversario de CTF4AI se basa directamente en la literatura fundamental en seguridad de IA; la familiaridad con el documento a continuación mejorará materialmente la resolución de problemas en el sitio.

Lectura principal — Biggio, B. & Roli, F. (2018). Wild Patterns: Ten Years After the Rise of Adversarial Machine Learning. Pattern Recognition, 84, 317–331.
arxiv.org/abs/1712.03141 La encuesta estándar del campo. Establece la taxonomía sobre la que se construyen los problemas de ICOA — leerla de principio a fin es la preparación más valiosa que puedes hacer antes de la competición.

La seguridad de la IA se encuentra en la intersección de dos disciplinas que, hasta hace muy poco, se trataban como territorio de posgrado. Hasta alrededor de 2024, el trabajo en este espacio se realizaba casi exclusivamente a nivel de estudiantes de posgrado y superiores. Desde entonces, las universidades de todo el mundo han comenzado a formalizar las pistas de IA de pregrado, pero aún no existe un currículo internacional estandarizado para estudiantes de secundaria en seguridad de IA. Esa brecha es precisamente para lo que sirve una Olimpiada.

Un número creciente de estudiantes de secundaria ya está produciendo trabajos serios en la frontera de la seguridad de la IA. En la mayoría de los países, la IA × Ciberseguridad sigue siendo un campo de investigación doctoral — nuestra apuesta es que, en medio de esta transformación de la IA, los estudiantes de secundaria brillantes pueden involucrarse significativamente con problemas a nivel de investigación. Suficientes de ellos ya lo están haciendo.

Nos quitamos el sombrero ante IOAI e IAIO — las dos Olimpiadas de IA que abrieron el camino. ICOA se une a ellas como la primera Olimpiada dedicada a la Seguridad de la IA: la disciplina que, en la era de los agentes de IA, decide más directamente cuán segura es realmente esta tecnología.

Tres Olimpiadas internacionales de IA una al lado de la otra: IOAI, IAIO e ICOA
IOAI · IAIO · ICOA — cómo ICOA 2026 se posiciona junto a las dos Olimpiadas de IA existentes.

Nuestro compromiso

215 versiones y contando. Desde 1.0.0 hasta 2.19.98, ICOA-CLI ha lanzado 215 iteraciones — y seguimos adelante. Si encuentras un problema técnico, envía un correo electrónico a australia@icoa2026.au. Durante la selección nacional haremos todo lo posible para proporcionar soporte técnico remoto a cada país participante. Gracias a la huella de ~443 KB de ICOA-CLI, la mayoría de los problemas in situ se pueden resolver en minutos, no en horas.

Nuestra Visión

La seguridad de la IA sigue siendo en su mayor parte un área de investigación doctoral en la mayor parte del mundo. En la era de los agentes de IA, creemos que los estudiantes de secundaria brillantes pueden participar en ella — y realizar un trabajo real. ICOA existe para ser esa plataforma.

ICOA ha llegado para quedarse.

Selecciones nacionales ahora. Sydney es la final global inaugural. Las tres ediciones posteriores ya están confirmadas o en marcha.

2026
🇦🇺

Sydney, Australia

27 de junio – 2 de julio de 2026

Final global inaugural. Selecciones nacionales en curso.

2027
🇨🇳

Chengdu, China

Fechas por confirmar

Ciudad anfitriona confirmada.

2028
🇰🇿

Almaty, Kazajistán

Fechas por confirmar

Ciudad anfitriona planificada.

Preparación profunda — biblioteca técnica

El Paquete de Información y README.first están en la parte superior de esta página. Todas las descargas se abren en una nueva pestaña. ¿Preguntas? Envía un correo electrónico a australia@icoa2026.au.

La Asamblea General — y lo que viene después

Sydney no es solo una semana de competición. Es donde las delegaciones nacionales se reúnen en la Asamblea General para dar forma al próximo capítulo de la educación global en seguridad de la IA.

En la Asamblea General (GA), todos los representantes de los países participantes se reúnen para debatir y aprobar resoluciones para el futuro de ICOA. Una propuesta constructiva en discusión: un intercambio post-competición sostenido — ASRA organizará una formación global en cursos de vídeo para que los equipos nacionales puedan desarrollar capacidad durante todo el año, no solo la semana de Sydney.

Prioridad para País Fundador

El acceso prioritario al programa de formación es una de varias ventajas de País Fundador. Ponte en contacto para hablar sobre cómo tu país puede calificar y qué apoyo conlleva.

Aceleración de visados — acción antes del 6 de mayo de 2026

Comités nacionales: por favor, envíen los detalles del líder del equipo y de los competidores antes del 6 de mayo de 2026 para que podamos iniciar la aceleración de visados. Las presentaciones posteriores pueden afectar la asistencia.

Para inscripción en el curso, consultas sobre País Fundador o soporte de visados — envía un correo electrónico a australia@icoa2026.au.

Ayuda y solución de problemas

Las siete preguntas que recibimos con más frecuencia. Haz clic para expandir.

Principalmente un problema de página de códigos de cmd.exe heredado en versiones antiguas de Windows. Solución por plataforma:
  • cmd (Windows 10) — ejecuta chcp 65001 antes de icoa para cambiar la consola a UTF-8.
  • cmd / PowerShell (Windows 11) — normalmente UTF-8 por defecto; si no, el mismo chcp 65001 funciona.
  • WSL2 / macOS / Linux — sin problema, Unicode es nativo.
  • Alternativa en cualquier lugar — dentro de la CLI, escribe lang en para permanecer en inglés.
Los tokens tienen exactamente 10 caracteres, letras + dígitos, no distinguen entre mayúsculas y minúsculas. Sin guiones ni espacios. Verifica 0 (cero) vs O (letra).
Alguien (o una sesión anterior) inició este token en una máquina diferente. Pide a tu supervisor que ejecute ICOA_RESET_STATE=1 icoa en tu máquina actual. Si estás en un portátil nuevo después de un fallo de hardware, pide a tu organizador un token nuevo.
Pregunta a tu supervisor. Desbloquearán tu token para reanudar en un nuevo dispositivo, o emitirán un token nuevo con un temporizador limpio. Tu comité nacional establece la política.
Windows: haz clic derecho en cmd → "Ejecutar como administrador", luego inténtalo de nuevo.
macOS / Linux: usa sudo npm install -g icoa-cli.
Una reinstalación limpia borra el estado dañado:
npm cache clean --force npm uninstall -g icoa-cli npm install -g icoa-cli
Windows: ejecuta cmd o PowerShell como administrador. macOS / Linux: prefija con sudo si es necesario. Una instalación nueva de ICOA-CLI es de solo ~443 KB, por lo que incluso con una conexión lenta es rápida. Sigue las instrucciones de tu centro de examen si especifican lo contrario.
Añade @<versión> al comando de instalación:
npm install -g icoa-cli@2.19.97
Reemplaza 2.19.97 con la versión que especifique tu centro de examen. Diferentes exámenes pueden fijarse a diferentes versiones — siempre sigue el requisito de versión exacto de tu centro de examen.
ICOA registra solo tus respuestas y el tiempo para la calificación. No se recopilan datos personales (nombre, correo electrónico) en nuestros servidores a menos que tu comité nacional lo solicite por separado. El token es tu único identificador.
cmd y PowerShell son idénticos para ICOA — elige el que se abra primero; ambos son adecuados para el Paper C. WSL2 + Ubuntu se recomienda para el Paper B o A (conjunto completo de herramientas Unix). Si tu documento aún no está asignado, pregunta a tu profesor — no instales WSL de forma especulativa, ya que requiere derechos de administrador que algunos portátiles escolares no tienen.
Cada token es de un solo uso. Después de enviarlo (o el envío automático por tiempo), el token se utiliza permanentemente. Las repeticiones requieren un nuevo token de tu organizador — a su discreción.