Originariamente inviato da obsolete
Io invece ti consiglio di leggere il libro "Vulnerabilità su Linux -- Guida pratica alle tecniche di Exploiting" pubblicato di recente dalla casa editrice infomendia.

Lo sto finendo di leggere e posso dire che secondo me è il miglior riferimento per quanto riguarda le tecniche di exploiting su linux attualmente disponibile. Credo che per il lavoro che devi fare tu possa andare bene. Troverai una spiegazione teorica di diversi bug e molti esempi pratici (prog vulnerabile + exploit).

Ti consiglio di dare un occhio all'indice che trovi in formato PDF al seguente link:

http://book.infomedia.it/infomedia/vulnlin/index.htm

Inoltre aggiungo che non è un libro tradotto dall'inglese, ma è stato scritto da un Italiano e quindi non ti imbatterai in frasi senza senso scritte da traduttori che non sanno di cosa si sta parlando (cosa abbastanza frequente purtroppo).
Grazie mille per questa segnalazione.

Da una prima analisi dell'indice sembra che ci sia tutto quello che mi serve.
C'è anche un capitolo dedicato allo sviluppo degli shellcodes che pensavo di inserire nella tesina.