polito.it
Politecnico di Torino (logo)

Multi-Architecture Binary Rewriter to Prevent ROP Arbitrary Code Execution

Matteo Piano

Multi-Architecture Binary Rewriter to Prevent ROP Arbitrary Code Execution.

Rel. Maurizio Rebaudengo. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2018

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (896kB) | Preview
Abstract:

Development of a tool able to statically analyze and rewrite executable binary files for x86 and ARM platforms in order to make these secure against Return Oriented Programming attacks and evaluation of the performance penalty caused by such instrumentation.

Relatori: Maurizio Rebaudengo
Anno accademico: 2017/18
Tipo di pubblicazione: Elettronica
Numero di pagine: 78
Soggetti:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA
Ente in cotutela: KTH - Kungl. Tekniska Högskolan (Royal Institute of Technology) (SVEZIA)
Aziende collaboratrici: NON SPECIFICATO
URI: http://webthesis.biblio.polito.it/id/eprint/7614
Modifica (riservato agli operatori) Modifica (riservato agli operatori)