Software protection aims at protecting the integrity of software applications deployed on un-trusted hosts and being subject to illegal analysis. Within an un-trusted environment a possibly malicious user has complete access to system resources and tools in order to analyze and tamper with the application code. To address this research problem, we propose a novel binary obfuscation approach based on the deployment of an incomplete application whose code arrives from a trusted network entity as a flow of mobile code blocks which are arranged in memory with a different customized memory layout. This paper presents our approach to contrast reverse engineering by defeating static and dynamic analysis, and discusses its effectiveness.
Exploiting code mobility for dynamic binary obfuscation / Falcarin, Paolo; Di Carlo, Stefano; Cabutto, Alessandro; Garazzino, Nicola; Barberis, Davide. - STAMPA. - (2011), pp. 114-120. ((Intervento presentato al convegno IEEE World Congress on Internet Security (WorldCIS) tenutosi a London, UK nel 21-23 Feb. 2011 [10.1109/WorldCIS17046.2011.5749894].
Titolo: | Exploiting code mobility for dynamic binary obfuscation | |
Autori: | ||
Data di pubblicazione: | 2011 | |
Abstract: | Software protection aims at protecting the integrity of software applications deployed on un-trus...ted hosts and being subject to illegal analysis. Within an un-trusted environment a possibly malicious user has complete access to system resources and tools in order to analyze and tamper with the application code. To address this research problem, we propose a novel binary obfuscation approach based on the deployment of an incomplete application whose code arrives from a trusted network entity as a flow of mobile code blocks which are arranged in memory with a different customized memory layout. This paper presents our approach to contrast reverse engineering by defeating static and dynamic analysis, and discusses its effectiveness. | |
ISBN: | 9781424488797 | |
Appare nelle tipologie: | 4.1 Contributo in Atti di convegno |
File in questo prodotto:
File | Descrizione | Tipologia | Licenza | |
---|---|---|---|---|
2011-WorldCIS-Mobility.pdf | 2a Post-print versione editoriale / Version of Record | Non Pubblico - Accesso privato/ristretto | Administrator Richiedi una copia | |
2011-WorldCIS-Mobility-AuthorVersion.pdf | Manuscript author version | 2. Post-print / Author's Accepted Manuscript | PUBBLICO - Tutti i diritti riservati | Visibile a tuttiVisualizza/Apri |
http://hdl.handle.net/11583/2424125