Distinguer des logiciels légitimes des logiciels malveillants est un problème qui nécessite une grande expertise. Afin de créer un outil de détection de malware, une approche consiste à extraire des Graphes de Dépendances d’Appels Systèmes (SCDG) qui permettent de synthétiser le comportement d’un programme.