International Cyber Olympiad in AI 2026

국가 선발 — K-12 사이버 보안 × AI

Sydney, Australia  ·  2026년 6월 27일 – 7월 2일

AI는 당신의 동맹이자, 당신의 목표입니다.

ICOA-CLI입니다.

v2.19.34에 대한 7분 실제 둘러보기 — 설치, 첫 실행, 샘플 질문. 하나의 터미널. 브라우저 없음.

ICOA-CLI v2.19.34 둘러보기 · 7분 · 720p · 12 MB · 모바일 및 데스크톱에서 인라인 재생

ICOA 한눈에 보기

운영진, 국가 위원회, 학부모, 첫 방문자 등 누구에게나 유용한 두 가지 짧은 읽을거리. 기술적 배경 지식 불필요.

ICOA는 최소 17개 언어로 제공됩니다.

언어를 선택하세요 — 선택한 언어는 CLI 및 시험에 적용됩니다.

페이지, CLI, 그리고 시험 내에서 전환 가능합니다.

어떤 컴퓨터를 사용하고 계신가요?

시스템을 자동으로 감지합니다. 잘못 감지된 경우, 올바른 타일을 선택하세요 — 설치 단계가 즉시 업데이트됩니다.

Windows

cmd · PowerShell · WSL2

macOS

Terminal

Linux / WSL

Ubuntu · Debian · Fedora

세 단계. 약 3분 소요.

Node.js 설치, ICOA CLI 설치, CLI 시작. 그게 전부입니다.

두 가지 Windows 경로. ICOA 2026은 WSL2 + Ubuntu를 완전한 경험을 위한 설정으로 채택합니다. cmd 또는 PowerShell은 친숙한 초보자 진입점이며, 둘 다 완벽하게 지원됩니다. 귀하의 국가 위원회 지침에 따라 시험에 적합한 경로가 결정됩니다.

WSL2 + Ubuntu 권장

완전한 Unix 툴체인 · Paper B 또는 A에 적합 · 약 30분 설치 · 관리자 권한 필요

1단계

WSL2 활성화 (관리자 권한으로)

PowerShell을 마우스 오른쪽 버튼으로 클릭 → 관리자 권한으로 실행. 그런 다음:

wsl --install -d Ubuntu-22.04

프롬프트가 나타나면 재부팅하세요. Ubuntu가 자동으로 열립니다 — Linux 사용자 이름과 비밀번호를 생성하세요.

2단계

Ubuntu 내에서: Node.js 22 설치

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

ICOA CLI 설치 및 시작

sudo npm install -g icoa-cli icoa

이제 Windows 내에서 Linux 터미널을 사용하고 있습니다 — 네이티브 Linux 경로와 동일합니다.

cmd 또는 PowerShell 초보자용

가장 쉬운 진입점 · Paper C에 적합 · 3분 소요 · 관리자 권한 불필요 · cmd와 PowerShell은 ICOA에서 동일합니다 — 먼저 열리는 것을 선택하세요

1단계

Node.js 설치

nodejs.org로 이동하여 녹색 LTS 버튼을 클릭하고 설치 프로그램을 실행하세요. 확인:

node --version
2단계

ICOA CLI 설치

npm install -g icoa-cli
3단계

CLI 시작

icoa

국가 선발을 위해 Enter를 누르세요. 먼저 demo를 시도한 다음 exam <your-token>을 사용하세요.

관리자 권한이 없는 학교 노트북인가요? cmd/PowerShell을 사용하세요 — 항상 유효한 경로입니다. 귀하의 위원회는 이 설정으로 인해 불이익을 주지 않을 것입니다.
1단계

Node.js 설치

옵션 A — Homebrew가 있는 경우:

brew install node

옵션 Bnodejs.org로 이동하여 LTS를 클릭하세요.

터미널에서 확인:

node --version
2단계

ICOA CLI 설치

npm install -g icoa-cli

권한 거부 오류가 발생하면 다음을 사용하세요:

sudo npm install -g icoa-cli
3단계

CLI 시작

icoa

Enter를 눌러 국가 선발을 선택하세요. 연습을 위해 demo를 입력하거나, 준비가 되면 exam <your-token>을 입력하세요.

1단계

Node.js 22+ 설치

Ubuntu 24.04 (기본 저장소에 Node 22 포함):

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

Ubuntu 22.04 (NodeSource 필요):

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

확인:

node --version

v22.x.x를 예상합니다.

2단계

ICOA CLI 설치

sudo npm install -g icoa-cli
3단계

CLI 시작

icoa

Enter를 눌러 국가 선발을 선택하세요. 먼저 demo를 사용하고, 준비가 되면 exam <your-token>을 사용하세요.

실제 시험 전에: 먼저 demo를 실행하세요

모든 학생에게, 매번 강력히 권장됩니다.

  • demo는 무료입니다 — 실제 토큰은 절대 사용되지 않습니다.
  • 10개의 샘플 질문, 시간 압박 없음.
  • 점수를 잃기 전에 설정 문제(글꼴, Node 버전, 프록시)를 파악합니다.
  • 배너, 메뉴, 질문, 제출 등 전체 CLI 흐름을 처음부터 끝까지 보여줍니다.

세 가지 시험지. 하나는 당신을 위해 결정됩니다.

ICOA에는 세 가지 선발 시험지가 있습니다. 귀하의 지역 시험 센터는 연령 그룹과 경험에 따라 어떤 시험지를 볼지 결정합니다.

Paper C

초급 MCQ

질문
30
시간
45분
총점
70
합격점
35
필요
Node.js만
준비
Starter

Paper B

K-12 with AI

질문
40
시간
90분
총점
150
합격점
75
필요
Node.js + Python 3
준비
Starter + Advanced

Paper A

고급

질문
40
시간
90분
총점
150
합격점
75
필요
WSL2, Linux, 또는 macOS
준비
Starter + Advanced + Extra

귀하의 시험 센터가 어떤 시험지를 볼지 결정합니다 — 그리고 Windows에서는 어떤 설정이 적합한지 (Paper C에는 cmd/PowerShell, Paper B 또는 A에는 WSL2). 선생님께 문의하세요. 스스로 선택하지 마세요 — 불일치는 나중에 수정할 수 없는 토큰/시험 충돌을 유발합니다.

이 선발 자료는 점진적인 다중 플랫폼 지원을 제공합니다. 각 국가의 국가 위원회는 적합한 형식을 결정하며, 완전히 다른 형식으로 선발을 진행할 자유가 있습니다.

CLI 주요 화면 한눈에 보기

3초마다 자동 전환되는 다섯 가지 주요 순간. 전체 둘러보기는 이 페이지 상단의 비디오를 참조하세요.

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
Select mode:

  › National Selection
    Practice (demo)
    About

  ↑/↓ to move · Enter to select
Paper B — Selection Round 1

Question 3 of 40                    Time: 82:14

Which is the primary risk of a SQL injection?
  A) CPU overload
  B) Unauthorized data access
  C) Browser crash
  D) Slow rendering

Type A/B/C/D  ·  n = next  ·  p = prev
━━ AI Chat ━━━━━━━━━━━━━━━━━━━━━━━━━━━

you > Can you explain what SQL injection is?
ai  > SQL injection is an attack where
       a malicious user inserts SQL code
       into an input field to manipulate
       the database query...

AI assistance is allowed on Paper B/A
:back  to return to the question
Submit exam?

  40 answered / 40 total
  All questions complete.

  › Yes, submit final
    No, keep reviewing

  Submission is final. Token is one-shot.

ICOA-CLI는 총 ~443 KB에 불과합니다 — Node.js가 설치되면 3G 네트워크에서도 시험이 원활하게 실행됩니다.

시험에서 ref를 입력하면 전체 명령어 참조를 불러올 수 있으며, 모든 110 ICOA 기능을 한눈에 확인할 수 있습니다.

Paper S Sydney 결승 — 국가 선발을 넘어서

ICOA 2026 Sydney는 고급 AI 보안 과제를 포함할 예정입니다 — adversarial ML, not just prompt injection. 결선 진출자들은 Python 3와 Machine Learning Fundamentalsnumpy (배열), pandas (데이터프레임), 그리고 sklearn (모델)에 능숙해야 합니다. 국가 선발 Paper A는 현재 not 이 내용을 포함하고 있지 않습니다; 이는 시드니 전용 트랙입니다.

국가 선발 우승자를 위한 사전 학습 권장 사항

ICOA 2026 Sydney에서 자국을 대표할 자격을 얻은 후보자들은 도착 전 몇 주 동안 집중적인 준비를 할 것을 권장합니다. CTF4AI의 적대적 ML 트랙은 AI 보안의 기초 문헌에서 직접적으로 파생됩니다. 아래 논문에 대한 숙지는 현장에서 문제 해결 능력을 실질적으로 향상시킬 것입니다.

주요 읽을거리 — 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 이 분야의 표준 조사. ICOA 문제의 기반이 되는 분류법을 확립합니다 — 이 논문을 처음부터 끝까지 읽는 것이 대회 전에 할 수 있는 가장 가치 있는 준비입니다.

AI 보안은 최근까지 대학원 영역으로 취급되던 두 분야의 교차점에 있습니다. 2024년경까지 이 분야의 작업은 거의 전적으로 대학원생 수준 이상에서 이루어졌습니다. 그 이후로 전 세계 대학들은 학부 AI 트랙을 공식화하기 시작했지만, AI 보안 분야의 중등 학생을 위한 표준화된 국제 커리큘럼은 아직 존재하지 않습니다. 그 격차를 메우는 것이 바로 올림피아드의 목적입니다.

점점 더 많은 중등 학생들이 이미 AI 보안 최전선에서 진지한 작업을 수행하고 있습니다. 대부분의 국가에서 AI × 사이버 보안은 박사 연구 분야로 남아 있습니다 — 우리는 이 AI 전환의 한가운데에서 똑똑한 중등 학생들이 연구 수준의 문제에 의미 있게 참여할 수 있다고 생각합니다. 이미 충분히 많은 학생들이 그렇게 하고 있습니다.

우리는 길을 닦은 두 AI 올림피아드인 IOAIIAIO에 경의를 표합니다. ICOA는 AI 보안 전용 첫 올림피아드로 이들과 함께합니다. AI 에이전트 시대에 이 기술이 실제로 얼마나 안전한지를 가장 직접적으로 결정하는 분야입니다.

세 가지 국제 AI 올림피아드 나란히: IOAI, IAIO, 그리고 ICOA
IOAI · IAIO · ICOA — ICOA 2026이 기존 두 AI 올림피아드와 함께 어떻게 자리매김하는지.

우리의 약속

215개 버전 이상. 1.0.0부터 2.19.98까지, ICOA-CLI215회 반복 출시되었으며, 우리는 계속 나아갑니다. 기술적인 문제가 발생하면 australia@icoa2026.au로 이메일을 보내주세요. 국가 선발 기간 동안 우리는 모든 참가국에 원격 기술 지원을 제공하기 위해 최선을 다할 것입니다. ICOA-CLI~443 KB 용량 덕분에 대부분의 현장 문제는 몇 시간 이내가 아닌 몇 분 안에 해결 가능합니다.

우리의 비전

AI 보안은 여전히 전 세계 대부분 지역에서 박사 연구 분야입니다. AI 에이전트 시대에 우리는 똑똑한 중등 학생들이 이에 참여하고 실제 작업을 수행할 수 있다고 믿습니다. ICOA는 그 플랫폼이 되기 위해 존재합니다.

ICOA는 계속될 것입니다.

현재 국가 선발이 진행 중입니다. Sydney는 첫 글로벌 결승전입니다. 그 이후 세 번의 대회는 이미 확정되었거나 진행 중입니다.

2026
🇦🇺

Sydney, Australia

2026년 6월 27일 – 7월 2일

첫 글로벌 결승전. 현재 국가 선발 진행 중.

2027
🇨🇳

Chengdu, China

날짜 미정

확정된 개최 도시.

2028
🇰🇿

Almaty, Kazakhstan

날짜 미정

계획된 개최 도시.

2029
🌏

귀하의 도시?

개최 신청

Sydney 이후 개시. 관심 있는 국가 위원회는 이메일로 문의하세요.

심층 준비 — 기술 자료실

정보 팩과 README.first는 이 페이지 상단에 있습니다. 모든 다운로드는 새 탭에서 열립니다. 질문이 있으시면 australia@icoa2026.au로 이메일을 보내주세요.

총회 — 그리고 그 이후

시드니는 단순히 일주일간의 경쟁이 아닙니다. 이곳은 각국 대표단이 총회에 모여 글로벌 AI 보안 교육의 다음 장을 만들어가는 자리입니다.

총회(GA)에서 모든 참가국 대표들은 ICOA의 미래를 위한 결의안을 논의하고 통과시키기 위해 모입니다. 논의 중인 건설적인 제안 중 하나는 지속적인 대회 후 교류입니다. ASRA는 지속적인 글로벌 비디오 코스 교육을 주최하여 각국 팀이 시드니 대회 기간뿐만 아니라 연중 내내 역량을 강화할 수 있도록 할 것입니다.

창립국 우선권

교육 프로그램에 대한 우선적인 접근은 여러 창립국 혜택 중 하나입니다. 귀국이 어떻게 자격을 얻을 수 있는지, 그리고 어떤 지원이 제공되는지 논의하려면 연락 주십시오.

비자 신속 처리 — 2026년 5월 6일까지 조치

국가 위원회: 비자 신속 처리를 시작할 수 있도록 2026년 5월 6일까지 팀 리더 및 참가자 세부 정보를 제출해 주십시오. 늦게 제출하면 참석에 영향을 미칠 수 있습니다.

과정 등록, 창립국 문의 또는 비자 지원을 원하시면 다음으로 이메일을 보내주십시오: australia@icoa2026.au.

도움말 & 문제 해결

가장 자주 묻는 7가지 질문. 클릭하여 펼치세요.

주로 오래된 Windows의 레거시 cmd.exe 코드 페이지 문제입니다. 플랫폼별 해결 방법:
  • cmd (Windows 10)icoa를 실행하기 전에 chcp 65001을 실행하여 콘솔을 UTF-8로 전환하세요.
  • cmd / PowerShell (Windows 11) — 일반적으로 기본적으로 UTF-8입니다. 그렇지 않은 경우 동일한 chcp 65001이 작동합니다.
  • WSL2 / macOS / Linux — 문제 없음, Unicode는 기본 지원됩니다.
  • 어디서든 대체 — CLI 내에서 lang en을 입력하여 영어로 유지하세요.
토큰은 정확히 10자이며, 문자 + 숫자, 대소문자 구분 없음. 대시나 공백 없음. 0 (숫자 0)과 O (알파벳 O)를 확인하세요.
누군가(또는 이전 세션)가 다른 기기에서 이 토큰을 시작했습니다. 감독관에게 현재 기기에서 ICOA_RESET_STATE=1 icoa를 실행하도록 요청하세요. 하드웨어 고장 후 새 노트북을 사용하는 경우, 주최자에게 새 토큰을 요청하세요.
감독관에게 문의하세요. 감독관이 새 기기에서 재개할 수 있도록 토큰을 잠금 해제하거나, 깨끗한 타이머로 새 토큰을 발급할 것입니다. 귀하의 국가 위원회가 정책을 설정합니다.
Windows: cmd를 마우스 오른쪽 버튼으로 클릭 → "관리자 권한으로 실행"한 다음 다시 시도하세요.
macOS / Linux: sudo npm install -g icoa-cli를 사용하세요.
깨끗한 재설치는 손상된 상태를 지웁니다:
npm cache clean --force npm uninstall -g icoa-cli npm install -g icoa-cli
Windows: cmd 또는 PowerShell을 관리자 권한으로 실행하세요. macOS / Linux: 필요한 경우 sudo를 접두사로 붙이세요. 새로운 ICOA-CLI 설치는 ~443 KB에 불과하므로 느린 연결에서도 빠릅니다. 시험 센터에서 달리 지정하는 경우 해당 지침을 따르세요.
설치 명령어에 @<version>을 추가하세요:
npm install -g icoa-cli@2.19.97
2.19.97을 시험 센터에서 지정하는 버전으로 바꾸세요. 시험마다 다른 버전을 고정할 수 있습니다 — 항상 시험 센터의 정확한 버전 요구 사항을 따르세요.
ICOA는 채점을 위해 귀하의 답변과 시간만 기록합니다. 귀하의 국가 위원회가 별도로 요청하지 않는 한, 개인 데이터(이름, 이메일)는 저희 서버에 수집되지 않습니다. 토큰이 귀하의 유일한 식별자입니다.
cmdPowerShell은 ICOA에서 동일합니다 — 먼저 열리는 것을 선택하세요. 둘 다 Paper C에 적합합니다. WSL2 + UbuntuPaper B 또는 A (완전한 Unix 툴체인)에 권장됩니다. 아직 시험지가 배정되지 않았다면 선생님께 문의하세요 — WSL은 일부 학교 노트북에 없는 관리자 권한이 필요하므로 추측하여 설치하지 마세요.
각 토큰은 일회용입니다. 제출(또는 시간 초과로 자동 제출)하면 토큰은 영구적으로 사용됩니다. 재응시는 주최자의 재량에 따라 새 토큰이 필요합니다.