LucaPalumbo.github.io

Cyberchallenge 2020

Cyberchallenge

Il corso

Cyberchallenge è un corso di 3 mesi di lezioni di cybersecurity (6 ore a settimana). Le lezioni si concentrano sulla parte pratica, mettere mano sui programmi, sul codice, sulle vulnerabilità, scrivere exploit… A tenere le lezioni sono i professori e gli studenti della edizione di cyberchallenge precedente.

Gli argomenti affrontati sono tantissimi. Binary exploitation, crittografia, web security, hardware security, reverse engineering… Troppe cose per essere trattate con completezza in poco tempo, quindi molto del lavoro da fare per risolvere le sfide proposte è di approfondimento individuale.

Jeopardy

Al termine delle lezioni si svolge una gara locale in ogni università che partecipa al progetto. Bisogna hackerare tutti i sistemi che si riesce tra quelli proposti. Più segreti (flag) rubi, più punti guadagni.

I primi 6 classificati compongono la squadra per la gara nazione. Io sono arrivato sesto.

Team

Attack / Defense

Alla gara nazionale a ogni squadra viene fornito un server. L’obiettivo è quello di attaccare i server avversari e difendere i propri. Ogni segreto (flag) che si ruba fa guadagnare punti, ogni segreto che ci viene rubato fa perdere punti e ogni istante in cui il server è offline fa perdere punti.

Il mio team si qualifica primo, seguito dal politecnico di milano e dall’univesità di verona.

Cyberchallenge Qui puoi vedere la presentazione di una challenge risolta dal team durante la gara

VIDEO