Artikeln introducerar en serie problem relaterade till datorsäkerhet, specifikt dåligt implementerad säkerhet. Problemen är avsedda för personer med programmeringskunskaper, men kräver inte nödvändigtvis expertis inom kryptografi eller allmän datorsäkerhet. Deltagare uppmuntras att använda valfritt programmeringsspråk och miljö för att lösa uppgifterna. Förståelse för algoritmer och verktyg som används i problemen rekommenderas, och resurser samt handledningsproblem finns tillgängliga som startpunkt.