Veuillez choisir le dossier dans lequel vous souhaitez ajouter ce contenu :
Résumé de la communication
Dans cette étude, on développe une méthode originale de détection du code malicieux basée sur une combinaison d’analyse statique et d’analyse dynamique. L’intuition principale de cette approche est d’insérer dans le code des tests dynamiques qui assurent le respect de la politique de sécurité, et ce uniquement aux points du programme où une violation de cette politique peut se produire. Le langage analysé est un langage impératif simple, mais qui pourrait être étendu pour couvrir tous les aspects d’un langage impératif complexe tel que Java. L’instrumentation du code est guidée par une analyse statique effectuée à priori, laquelle est fondée sur un système de type à effets qui représentent les accès aux ressources protégées du système. Ces effets sont ensuite soumis à un vérificateur, conjointement avec une politique de sécurité exprimée en une logique modale. Une procédure de décision tri-valuée retourne alors l’une des trois réponses suivantes : 1) le programme respecte la politique de sécurité, 2) le programme ne respecte pas la politique de sécurité, ou 3) le respect de la politique de sécurité par le programme cible dépend de ses entrées dynamiques. Dans ce dernier cas, des tests dynamiques sont alors introduits dans le programme pour assurer le respect de la politique de sécurité. Notre système permet ainsi d’assurer qu’un code potentiellement malicieux respecte une politique de sécurité donnée, ce qui serait d’une grande utilité pour sécuriser le code mobile.
Vous devez être connecté pour ajouter un élément à vos favoris.
Veuillez vous connecter ou créer un compte pour continuer.
Outils de citation
Citer cet article :
MLA
APA
Chicago
Ajouter un dossier
Vous pouvez ajouter vos contenus préférés à des dossiers organisés. Une fois le dossier créé,
vous pouvez ajouter un article ou un contenu de la liste ou de la vue détaillée au dossier sélectionné dans la liste.