Regole d’Esame ed informazioni varie

L’esame è come sistemi operativi: tre domande, la cui prima è filtro di un esercizio visto a lezione. Le domande successive abbiamo sempre 10 minuti in cui poter rispondere. Ogni cappellata è un punto in meno, ma nella seconda o terza domanda si può ricevere un aiuto per un punto. Il voto finale è la somma dei punti delle tre domande.

Cyber Challenge: competizioni in cui si fanno in maniera estensiva cose che vengono viste a lezione e poi i best 6 vengono portati a fare delle competizioni.

Abbiamo un focus sull’irrobustimento di applicazioni esistenti e progettazione di applicazioni ex novo. Diffidate da chi promette l’invulnerabilità. Le lezioni sono fatte da cenni di teoria + esercizi guidati. Tutto basato su slides e anche su materiale reperibile online. I libri diventano obsoleti molto presto sfortunatamente, le cose cambiano troppo in fretta e ci sono sempre e spesso nuovi exploit.

L’esame è come sistemi operativi: tre domande, la cui prima è filtro di un esercizio visto a lezione. Le domande successive abbiamo sempre 10 minuti in cui poter rispondere. Ogni cappellata è un punto in meno, ma nella seconda o terza domanda si può ricevere un aiuto per un punto. Il voto finale è la somma dei punti delle tre domande. Potrebbe venirti proposta anche la lode come quarta domanda, ma se la sbaglia sono cazzi tuoi perché poi perdi punti rispetto ai punti guadagnati con le altre 3.

Materiale

Slides e consigli del prof. Leggi the art of unix programming

Pagine

Cenni storici

La Bottega Degli Orrori

Sincronizzazione

Attacchi Web

Attacchi Low Level

Difesa Time

Penetration Testing

Nebula Challenge

Protostar

Unit Testing