Olimpíada Internacional de Cibersegurança em IA 2026

Seleção Nacional — Cibersegurança K-12 × IA

Sydney, Austrália  ·  27 de junho – 2 de julho de 2026

A IA é sua aliada. A IA é seu alvo.

Este é o ICOA-CLI.

Um tour real de 7 minutos na v2.19.34 — instalação, primeira execução e uma pergunta de exemplo. Um terminal. Sem navegador.

Tour pelo ICOA-CLI v2.19.34 · 7 min · 720p · 12 MB · reproduz inline em dispositivos móveis e desktop

ICOA em resumo

Duas leituras rápidas para todos — organizadores, comitês nacionais, pais, visitantes de primeira viagem. Não é necessário conhecimento técnico.

O ICOA está disponível em pelo menos 17 idiomas.

Escolha o seu — a opção se estende ao CLI e ao exame.

Pode ser trocado na página, no CLI e dentro do exame.

Qual computador você está usando?

Detectaremos seu sistema automaticamente. Se erramos, escolha o bloco correto — as etapas de instalação são atualizadas instantaneamente.

Windows

cmd · PowerShell · WSL2

macOS

Terminal

Linux / WSL

Ubuntu · Debian · Fedora

Três passos. Cerca de três minutos.

Instale o Node.js, instale o ICOA CLI, inicie o CLI. É isso.

Duas opções para Windows. O ICOA 2026 adota WSL2 + Ubuntu como a configuração de experiência completa. cmd ou PowerShell é uma entrada amigável para iniciantes — ambos são totalmente suportados. A orientação do seu comitê nacional decide qual se adapta ao seu exame.

WSL2 + Ubuntu Recomendado

Conjunto completo de ferramentas Unix · adequado para Paper B ou A · ~30 min de instalação · requer direitos de administrador

PASSO 1

Habilitar WSL2 (como Administrador)

Clique com o botão direito em PowerShell → Executar como administrador. Em seguida:

wsl --install -d Ubuntu-22.04

Reinicie quando solicitado. O Ubuntu abre automaticamente — crie um nome de usuário e senha Linux.

PASSO 2

Dentro do Ubuntu: instalar Node.js 22

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

Instalar ICOA CLI e iniciar

sudo npm install -g icoa-cli icoa

Você está agora em um terminal Linux dentro do Windows — idêntico ao caminho nativo do Linux.

cmd ou PowerShell Iniciante

Entrada mais fácil · adequado para Paper C · 3 min · sem necessidade de administrador · cmd e PowerShell são idênticos para ICOA — escolha o que abrir primeiro

PASSO 1

Instalar Node.js

Vá para nodejs.org, clique no botão verde LTS, execute o instalador. Verifique:

node --version
PASSO 2

Instalar ICOA CLI

npm install -g icoa-cli
PASSO 3

Iniciar o CLI

icoa

Pressione Enter para Seleção Nacional. Experimente demo primeiro, depois exam <seu-token>.

Laptop escolar sem direitos de administrador? Mantenha-se com cmd/PowerShell — é sempre um caminho válido. Seu comitê não o desfavorecerá por esta configuração.
PASSO 1

Instalar Node.js

Opção A — se você tem Homebrew:

brew install node

Opção B — vá para nodejs.org e clique em LTS.

Verifique no Terminal:

node --version
PASSO 2

Instalar ICOA CLI

npm install -g icoa-cli

Se você receber permissão negada, use:

sudo npm install -g icoa-cli
PASSO 3

Iniciar o CLI

icoa

Pressione Enter para selecionar Seleção Nacional. Digite demo para praticar, ou exam <seu-token> quando estiver pronto.

PASSO 1

Instalar Node.js 22+

Ubuntu 24.04 (Node 22 no repositório padrão):

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

Ubuntu 22.04 (requer NodeSource):

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

Verifique:

node --version

Espere v22.x.x.

PASSO 2

Instalar ICOA CLI

sudo npm install -g icoa-cli
PASSO 3

Iniciar o CLI

icoa

Pressione Enter para selecionar Seleção Nacional. Use demo primeiro, exam <seu-token> quando estiver pronto.

Antes do seu exame real: execute demo primeiro

Fortemente recomendado para todos os estudantes, todas as vezes.

  • demo é gratuito — seu token real nunca é usado.
  • 10 perguntas de exemplo, sem pressão de tempo.
  • Detecta problemas de configuração (fonte, versão do Node, proxy) antes que eles custem pontos.
  • Mostra o fluxo completo do CLI de ponta a ponta — banner, menu, pergunta, envio.

Três exames. Um decidido para você.

O ICOA tem três exames de seleção. Seu centro de exame local decide qual você fará com base em sua faixa etária e experiência.

Paper C

MCQ de nível básico

Perguntas
30
Duração
45 min
Pontos totais
70
Nota de aprovação
35
Requer
Apenas Node.js
Preparação
Starter

Paper B

K-12 com IA

Perguntas
40
Duração
90 min
Pontos totais
150
Nota de aprovação
75
Requer
Node.js + Python 3
Preparação
Starter + Advanced

Paper A

Avançado

Perguntas
40
Duração
90 min
Pontos totais
150
Nota de aprovação
75
Requer
WSL2, Linux, or macOS
Preparação
Starter + Advanced + Extra

Seu centro de exame decide qual exame você fará — e no Windows, qual configuração se encaixa (cmd/PowerShell para Paper C, WSL2 para Paper B ou A). Pergunte ao seu professor. Não escolha você mesmo — incompatibilidades causam conflitos de token/exame que não podemos corrigir depois.

Estes recursos de seleção oferecem suporte progressivo multiplataforma. O comitê nacional de cada país decide o formato que se encaixa — e é livre para realizar sua seleção em um formato alternativo inteiramente.

Telas principais do CLI em resumo

Cinco momentos chave, alternando automaticamente a cada 3 segundos. Para o tour completo, veja o vídeo no topo desta página.

Terminal — icoa@2026:~
$ icoa

══════════════════════════════════════════
  ICOA — Olimpíada Internacional de Cibersegurança em IA 2026
  A Primeira Olimpíada de Segurança de IA do Mundo
══════════════════════════════════════════

  Sydney, Austrália · 27 de junho – 2 de julho de 2026
  https://icoa2026.au
  CLI v2.19.98
Selecionar modo:

  › Seleção Nacional
    Prática (demo)
    Sobre

  ↑/↓ para mover · Enter para selecionar
Paper B — Rodada de Seleção 1

Questão 3 de 40                    Time: 82:14

Qual é o risco principal de uma injeção SQL?
  A) Sobrecarga de CPU
  B) Acesso não autorizado a dados
  C) Falha do navegador
  D) Renderização lenta

Digite A/B/C/D  ·  n = próxima  ·  p = anterior
━━ AI Chat ━━━━━━━━━━━━━━━━━━━━━━━━━━━

você > Você pode explicar o que é injeção SQL?
ia  > Injeção SQL é um ataque onde
       um usuário malicioso insere código SQL
       em um campo de entrada para manipular
       a consulta do banco de dados...

Assistência de IA é permitida nos Paper B/A
:back para retornar à pergunta
Enviar exame?

  40 respondidas / 40 totais
  Todas as perguntas completas.

  › Sim, enviar final
    Não, continuar revisando

  O envio é final. O token é de uso único.

O ICOA-CLI tem apenas ~443 KB no total — uma vez que o Node.js é instalado, o exame funciona sem problemas mesmo em redes 3G.

No exame, digite ref para exibir a referência completa de comandos — todas as 110 operações ICOA de relance.

Paper S Finais de Sydney — além da seleção nacional

ICOA 2026 Sydney incluirá desafios avançados de segurança de IA — adversarial ML, not just prompt injection. Os finalistas devem estar familiarizados com Python 3 e os Machine Learning Fundamentalsnumpy (matrizes), pandas (quadros de dados), e sklearn (modelos). O Paper A de seleção nacional não inclui atualmente este conteúdo; é uma trilha exclusiva de Sydney.

Recomendação de Estudo Pré-Chegada para Vencedores da Seleção Nacional

Os candidatos que conquistaram um lugar para representar seu país no ICOA 2026 Sydney são encorajados a usar as semanas antes da chegada para uma preparação focada. A trilha de ML adversarial do CTF4AI se baseia diretamente na literatura fundamental em segurança de IA; a familiaridade com o artigo abaixo melhorará materialmente a resolução de problemas no local.

Leitura 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 A pesquisa padrão do campo. Ela estabelece a taxonomia sobre a qual os problemas do ICOA são construídos — lê-la do início ao fim é a preparação mais valiosa que você pode fazer antes da competição.

A segurança de IA está na intersecção de duas disciplinas que, até muito recentemente, eram tratadas como território de pós-graduação. Até por volta de 2024, o trabalho neste espaço ocorria quase exclusivamente no nível de pós-graduação e acima. Desde então, universidades em todo o mundo começaram a formalizar trilhas de graduação em IA, mas ainda não existe um currículo internacional padronizado para estudantes do ensino médio em segurança de IA. Essa lacuna é precisamente para o que serve uma Olimpíada.

Um número crescente de estudantes do ensino médio já está produzindo trabalhos sérios na fronteira da segurança de IA. Na maioria dos países, IA × Cibersegurança permanece um campo de pesquisa doutoral — nossa aposta é que, no meio desta transformação da IA, estudantes brilhantes do ensino médio podem se engajar significativamente com problemas de nível de pesquisa. Muitos deles já o fazem.

Prestamos homenagem à IOAI e à IAIO — as duas Olimpíadas de IA que abriram o caminho. O ICOA se junta a elas como a primeira Olimpíada dedicada à Segurança de IA: a disciplina que, na era dos agentes de IA, decide mais diretamente quão segura essa tecnologia realmente é.

Três Olimpíadas Internacionais de IA lado a lado: IOAI, IAIO e ICOA
IOAI · IAIO · ICOA — como o ICOA 2026 se posiciona ao lado das duas Olimpíadas de IA existentes.

Nosso compromisso

215 versões e contando. De 1.0.0 a 2.19.98, o ICOA-CLI lançou 215 iterações — e continuamos. Se você encontrar um problema técnico, envie um e-mail para australia@icoa2026.au. Durante a seleção nacional, faremos o nosso melhor para fornecer suporte técnico remoto a todos os países participantes. Graças à pegada de ~443 KB do ICOA-CLI, a maioria dos problemas no local são resolvidos em minutos, não em horas.

Nossa Visão

A Segurança de IA ainda é, em grande parte, uma área de pesquisa doutoral na maior parte do mundo. Na era dos agentes de IA, acreditamos que estudantes brilhantes do ensino médio podem participar dela — e fazer um trabalho real. O ICOA existe para ser essa plataforma.

O ICOA veio para ficar.

Seleções nacionais agora. Sydney é a final global inaugural. As três edições seguintes já estão confirmadas ou em andamento.

2026
🇦🇺

Sydney, Austrália

27 de junho – 2 de julho de 2026

Final global inaugural. Seleções nacionais em andamento.

2027
🇨🇳

Chengdu, China

Datas a serem anunciadas

Cidade anfitriã confirmada.

2028
🇰🇿

Almaty, Cazaquistão

Datas a serem anunciadas

Cidade anfitriã planejada.

2029
🌏

Sua cidade?

Candidaturas para sediar

Abre após Sydney. Comitês nacionais interessados — envie-nos um e-mail.

Preparação aprofundada — biblioteca técnica

O Pacote de Informações e o README.first estão no topo desta página. Todos os downloads abrem em uma nova aba. Perguntas? Envie um e-mail para australia@icoa2026.au.

A Assembleia Geral — e o que vem depois

Sydney não é apenas uma semana de competição. É onde as delegações nacionais se reúnem na Assembleia Geral para moldar o próximo capítulo da educação global em segurança de IA.

Na Assembleia Geral (GA), todos os representantes dos países participantes se reúnem para debater e aprovar resoluções para o futuro da ICOA. Uma proposta construtiva em discussão: um intercâmbio pós-competição sustentado — a ASRA sediará um treinamento global contínuo em vídeo para que as equipes nacionais possam desenvolver capacidade durante todo o ano, não apenas na semana de Sydney.

Prioridade para País Fundador

O acesso prioritário ao programa de treinamento é uma das várias vantagens de um País Fundador. Entre em contato para discutir como seu país pode se qualificar e qual suporte o acompanha.

Aceleração de visto — ação até 6 de maio de 2026

Comitês nacionais: por favor, enviem os detalhes do líder da equipe e dos competidores antes de 6 de maio de 2026 para que possamos iniciar a aceleração dos vistos. Envios posteriores podem afetar a participação.

Para inscrição no curso, dúvidas sobre País Fundador ou suporte de visto — envie um e-mail para australia@icoa2026.au.

Ajuda e solução de problemas

As sete perguntas que mais recebemos. Clique para expandir.

Principalmente um problema de codificação de página de código cmd.exe legado em versões mais antigas do Windows. Corrija por plataforma:
  • cmd (Windows 10) — execute chcp 65001 antes de icoa para mudar o console para UTF-8.
  • cmd / PowerShell (Windows 11) — geralmente UTF-8 por padrão; se não, o mesmo chcp 65001 funciona.
  • WSL2 / macOS / Linux — sem problemas, Unicode é nativo.
  • Alternativa em qualquer lugar — dentro do CLI, digite lang en para permanecer em inglês.
Tokens têm exatamente 10 caracteres, letras + dígitos, sem distinção entre maiúsculas e minúsculas. Sem hífens ou espaços. Verifique 0 (zero) vs O (letra).
Alguém (ou uma sessão anterior) iniciou este token em uma máquina diferente. Peça ao seu fiscal para executar ICOA_RESET_STATE=1 icoa em sua máquina atual. Se você estiver em um novo laptop após uma falha de hardware, peça ao seu organizador um novo token.
Pergunte ao seu fiscal. Ele irá desbloquear seu token para retomar em um novo dispositivo, ou emitir um novo token com um cronômetro limpo. Seu comitê nacional define a política.
Windows: clique com o botão direito em cmd → "Executar como administrador", depois tente novamente.
macOS / Linux: use sudo npm install -g icoa-cli.
Uma reinstalação limpa remove o estado corrompido:
npm cache clean --force npm uninstall -g icoa-cli npm install -g icoa-cli
Windows: execute cmd ou PowerShell como administrador. macOS / Linux: prefixe com sudo se necessário. Uma instalação nova do ICOA-CLI tem apenas ~443 KB, então mesmo em uma conexão lenta é rápida. Siga as instruções do seu centro de exame se elas especificarem o contrário.
Anexe @<versão> ao comando de instalação:
npm install -g icoa-cli@2.19.97
Substitua 2.19.97 pela versão que seu centro de exame especificar. Diferentes exames podem usar versões diferentes — sempre siga o requisito de versão exato do seu centro de exame.
O ICOA registra apenas suas respostas e tempo para avaliação. Nenhum dado pessoal (nome, e-mail) é coletado em nossos servidores, a menos que seu comitê nacional o solicite separadamente. O token é seu único identificador.
cmd e PowerShell são idênticos para o ICOA — escolha o que abrir primeiro; ambos são adequados para o Paper C. WSL2 + Ubuntu é recomendado para o Paper B ou A (conjunto completo de ferramentas Unix). Se o seu exame ainda não foi atribuído, pergunte ao seu professor — não instale o WSL especulativamente, ele precisa de direitos de administrador que alguns laptops escolares não possuem.
Cada token é de uso único. Depois de enviar (ou enviar automaticamente ao expirar o tempo), o token é usado permanentemente. Refazer o exame requer um novo token do seu organizador — a critério deles.