Capture the Flag (CTF) er en konkurranse som blir brukt til å teste og utvikle ferdighetene til deltakerne innen informasjonssikkerhet. Oppgavene går ut på å finne et «flagg» (i form av en tekststreng) som er gjemt i sårbare programmer og nettsider. CTF-oppgaver er ofte krevende å løse, og inntil nylig har CTF- konkurranser vært forbeholdt mennesker, men utviklingen innen maskinlæring nå gjort det mulig for AI-programmer å løse enkelte CTF-oppgaver automatisk. I dag arrangeres det CTF-konkurranser for AI-er (f.eks. DARPAs AI Cyber Challenge) og det finnes offentlig tilgjengelige benchmarks for å test AI-er (f.eks. XBOW Validation Benchmarks).
Vi ønsker en masteroppgave innen dette feltet, f.eks. en oppgave som:
- karakteriserer eksisterende ML-teknikker som brukes for å løse CTF-oppgaver,
- evaluerer styrkene og svakhetene til disse teknikkene;
- diskuterer hvilke CTF-oppgaver som vil være overkommelig å løse for AI-er innen overskuelig fremtid;
- diskuterer/foreslår forbedringer til eksisterende ML-teknikker for å løse CTF-oppgaver.