Maskinlæring for CTF

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.

 

Published Sep. 20, 2024 9:36 AM - Last modified Sep. 20, 2024 9:36 AM

Supervisor(s)

Scope (credits)

60