Aggiornamento: 6 marzo 2011
NOTA BENE #1: In questo momento e fino a diversa comunicazione, il numero di tesi che seguo direttamente non mi consente, salvo eccezioni da valutare, di fare da relatore a proposte di Stage Esterni.
NOTA BENE #2: A partire da questo momento e fino a diversa comunicazione, per nessun motivo sarò disponibile a produrre e sottoscrivere la lettera di presentazione richiesta dal Premio Clusit per tesi di laurea nell'ambito della sicurezza informatica.
Informazioni Generali
- Le tesi possono essere assegnate a studenti di qualsiasi corso di Laurea del DTI. Naturalmente, ai fini di uno svolgimento soddisfacente
l'assegnazione dipende da diversi fattori, tra i quali: disponibilità in termini di tempo del candidato, competenze tecniche acquisite, interesse
e attitudine dimostrata. Non è necessario essere già esperti dell'argomento da sviluppare nella tesi, ma una buona base di partenza aiuta.
In alternativa, per chi non abbia una buona base di conoscenze ma comunque desiderio di imparare, occorre molta voglia di lavorare e tempo sufficiente a disposizione.
- Non ho nessun titolo di tesi che si possa svolgere in breve tempo e con poco sforzo. Evitate di chiedermelo.
- Sono proposti talvolta titoli il cui svolgimento non richiede di sviluppare codice ma di produrre analisi, studi o modelli. Non si tratta di tesi facili ma di
lavori comunque impegnativi.
- Per tutte le tesi è richiesto lo studio e la consultazione di testi e documentazione in inglese.
- Tutti gli studenti interessati a una tesi devono essersi informati presso la Segreteria e dal sito web di dipartimento circa l'iter amministrativo e le scadenze;
- Chi si vede assegnata una tesi è tenuto a iniziare e concludere il lavoro nei tempi concordati, salvo ulteriori accordi. Per coloro che spariscono per mesi
senza dare notizia circa lo sviluppo del progetto o che manifestamente non lavorano sulla tesi, alla scadenza prevista lo stage verrà dichiarato concluso senza risultato positivo
(questo significa che ne dovranno richiedere uno nuovo).
Consigli per Stage Esterni
- Chi intende svolgere uno stage in azienda deve assicurarsi in maniera chiara e prima di iniziare lo stage che l'azienda non ponga vincoli sulla pubblicazione dei risultati della tesi.
Nel caso l'azienda intenda porre condizioni, prima di inziare lo stage il candidato deve chiedere al tutor aziendale che mi contatti per un colloquio. Fate molta attenzione a questo
punto perchè nel caso in cui vi venga impedita la pubblicazione dei risultati del vostro lavoro all'interno della tesi, inevitabilmente la valutazione finale verrà
pesantemente condizionata dal fatto di non potere visionare e valutare tali risultati.
- Verificate che l'azienda presso la quale vorreste svolgere lo stage sia presente nell'elenco pubblicato su Proposte di Tirocinio. Nel caso non lo sia, comunicate all'azienda che
deve fare richiesta di convenzione e informatevi presso la Segreteria Studenti del DTI circa i tempi di attivazione di tale convenzione. Lo stage non può partire fintanto che la convenzione non è attiva.
Tesi Disponibili
SVILUPPO IN JAVA DEL COMPONENTE JDRONE DEL PROGETTO DOROTHY - HONEYNET.IT
- argomento per tesisti di laurea sia TRIENNALE sia MAGISTRALE
- STATO: NON ASSEGNATA
Obiettivi
- Contribuire allo sviluppo in Java di parte delle funzionali del componente JDrone del progetto Dorothy - Honeynet.it
- Il lavoro prevede la supervisione e la stretta collaborazione con il Dr. Marco Riccardi, referente del progetto per Honeynet.it.
Link Utili
Requisiti
- Il codice prodotto rappresenta parte delle funzionalità essenziali del componente JDrone, tool utilizzato per l'analisi del comportamento e dei protocolli di comunicazione delle botnet monitorate;
- Ottima conoscenza dei principi della programmazione e dello sviluppo in Java.
- Conoscenza dei fondamenti di sicurezza;
- Buona conoscenza dell'Inglese, almeno letto;
- Utile se gia' in possesso di esperienza nella partecipazione a community tecniche. È indispensabile essere in grado sia di organizzare il proprio lavoro in maniera efficiente, sia lavorare all'interno del team di progetto Honeynet.it.
Tipologia, logistica e incontri
La tesi si configurera' come stage interno al DTI.
E' indispensabile la disponibilità al confronto il team di Honeynet.it e un forte spirito collaborativo e condivisione degli obiettivi generali del progetto stesso.
Dettagli
Il lavoro di tesi e' estremamente innovativo, estremamente interessante ma molto impegnativo, sia per gli obiettivi di alto livello sia per le collaborazioni che esso prevede.
Durata
Si richiede una disponibilità non inferiore a 6 mesi.
ANALISI COMPARATA DI SECURITY MATURITY MODEL E APPLICAZIONE A UN CASO REALE
- argomento per tesisti di laurea sia TRIENNALE sia MAGISTRALE
- STATO: NON ASSEGNATA
Obiettivi
- Analisi comparata dei principali modelli metodologici atti a valutare il livello di maturità, in termini di sicurezza, del processo di sviluppo software;
- Modelli da analizzare: Microsoft SDL Optimization Model, OWASP OpenSAMM (Open Software Assurance Maturity Model), SSE-CMM (System Security Engineering Capability Maturity Model) e BSIMM2 (Build Security In Maturity Model v2);
- Applicazione a un caso reale aziendale complesso.
Requisiti
- Concetti di ciclo di sviluppo software e concetti base di ingegneria del software;
- Conoscenza solida dei fondamenti di sicurezza;
- Buona conoscenza dell'Inglese letto;
- Conoscenza dei fondamenti di sicurezza applicativa.
Tipologia, logistica e incontri
La tesi si configurera' come stage interno svolto in stretta collaborazione con il team di Euery Software.
Non e' prevista la presenza del tesista presso la sede di Euery Software a Roma.
E' indispensabile la disponibilita' a incontri di progetto periodici via strumenti di teleconferenza (con frequenza da concordare) durante i quali i tesista deve aggiornare sui progressi conseguiti rispetto al piano di lavoro.
Dettagli
Il lavoro di tesi e' innovativo e interessante, perche' orientato a tematiche emergenti nella gestione dei progetti software e degli aspetti di sicurezza. E' anche molto impegnativo, perche' richiede al tesista un livello di approfondimento e di conoscenza notevoli per conseguire gli obiettivi di alto livello.
Il tesista deve svolgere il progetto in modo collaborativo rispettando i requisiti e i vincoli del partner aziendale.
Durata
Si richiede una disponibilità non inferiore a 4 mesi a tempo pieno.
GAMING ONLINE: ANALISI E SVILUPPO DI UN SOFTWARE PER LA VALUTAZIONE DELL'AFFIDABILITÀ E LA SICUREZZA DEI GENERATORI DI NUMERI CASUALI (RNG)
- argomento per tesisti di laurea TRIENNALE
- STATO: NON ASSEGNATA
Obiettivi
- Analisi di algoritmi per la generazione di numeri casuali (RNG) per Gaming Online;
- Progettazione e sviluppo di un software per la valutazione dell'affidabilita' della generazione di numeri casuali.
Tipologia, logistica e incontri
La tesi si configurera' come stage interno svolto in stretta collaborazione con il team di Euery Software.
Non e' prevista la presenza del tesista presso la sede di Euery Software a Roma.
E' indispensabile la disponibilita' a incontri di progetto periodici via strumenti di teleconferenza (con frequenza da concordare) durante i quali i tesista deve aggiornare sui progressi conseguiti rispetto al piano di lavoro.
Dettagli
Il lavoro di tesi e' orientato a una specifica problematica degli sviluppatori di sistemi di Gaming Online. E' un progetto con una forte componente sia teorica che pratica e richiede un forte livello di approfondimento per conseguire gli obiettivi di alto livello.
Il tesista deve svolgere il progetto in modo collaborativo rispettando i requisiti e i vincoli del partner aziendale.
Durata
Si richiede una disponibilità non inferiore a 4 mesi a tempo pieno.
DIGITAL RIGHTS MANAGEMENT (DRM) E VIDEOGAME: ANALISI DEI SISTEMI ATTUALI E SVILUPPI FUTURI
- argomento per tesisti di laurea TRIENNALE
- STATO: NON ASSEGNATA
Obiettivi
- Analisi degli attuali approcci e implementazioni di Digital Rights Management (DRM) applicati a videogame;
- Analisi degli sviluppi futuri.
Tipologia, logistica e incontri
La tesi si configurera' come stage interno svolto in stretta collaborazione con il team di Euery Software.
Non e' prevista la presenza del tesista presso la sede di Euery Software a Roma.
E' indispensabile la disponibilita' a incontri di progetto periodici via strumenti di teleconferenza (con frequenza da concordare) durante i quali i tesista deve aggiornare sui progressi conseguiti rispetto al piano di lavoro.
Dettagli
Il lavoro di tesi e' orientato a una specifica problematica del settore dei videogame. E' un progetto con una forte componente sia teorica che pratica e richiede un forte livello di approfondimento per conseguire gli obiettivi di alto livello.
Il tesista deve svolgere il progetto in modo collaborativo rispettando i requisiti e i vincoli del partner aziendale.
Durata
Si richiede una disponibilità non inferiore a 4 mesi a tempo pieno.