This paper aims at offering a compact vision of the main solutions that have been proposed to address the problem of ensuring the integrity and reliability of applications and executable code at large. In particular, our survey poses the emphasis on two of the main types of such proposals. We first discuss those techniques aiming at avoiding the execution of compromised or counterfeit code. We then analyze the mechanisms designed to contain the actions and mitigate the effects of the execution of malicious code. We argue that the presented technologies are amongst the indispensable tools to face the threat of malware, in the era of ubiquitous computing.

Ensuring Application Integrity: A Survey on Techniques and Tools

CATUOGNO, Luigi;
2015-01-01

Abstract

This paper aims at offering a compact vision of the main solutions that have been proposed to address the problem of ensuring the integrity and reliability of applications and executable code at large. In particular, our survey poses the emphasis on two of the main types of such proposals. We first discuss those techniques aiming at avoiding the execution of compromised or counterfeit code. We then analyze the mechanisms designed to contain the actions and mitigate the effects of the execution of malicious code. We argue that the presented technologies are amongst the indispensable tools to face the threat of malware, in the era of ubiquitous computing.
2015
9781479988730
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11367/120616
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 5
social impact