Behavior Abstraction in Malware Analysis - Extended Version - Inria - Institut national de recherche en sciences et technologies du numérique
Pré-Publication, Document De Travail Année : 2010

Behavior Abstraction in Malware Analysis - Extended Version

Résumé

We present an approach for proactive malware detection by working on an abstract representation of a program behavior. Our technique consists in abstracting program traces, by rewriting given subtraces into abstract symbols representing their functionality. Traces are captured dynamically by code instrumentation in order to handle packed or self-modifying malware. Suspicious behaviors are detected by comparing trace abstractions to reference malicious behaviors. The expressive power of abstraction allows us to handle general suspicious behaviors rather than specific malware code and then, to detect malware mutations. We present and discuss an implementation validating our approach.
Fichier principal
Vignette du fichier
rv-HAL-V2.pdf (250.39 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00509486 , version 1 (23-10-2010)
inria-00509486 , version 2 (23-10-2010)

Identifiants

  • HAL Id : inria-00509486 , version 2

Citer

Philippe Beaucamps, Isabelle Gnaedig, Jean-Yves Marion. Behavior Abstraction in Malware Analysis - Extended Version. 2010. ⟨inria-00509486v2⟩
275 Consultations
788 Téléchargements

Partager

More