12.07.2015 Views

Catalogue des contrats et des stages Armées - Jeunesse ... - IHEDN

Catalogue des contrats et des stages Armées - Jeunesse ... - IHEDN

Catalogue des contrats et des stages Armées - Jeunesse ... - IHEDN

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Stage D.G.ARéférence CAJ/DGA/2648Adresse géographique :Adresse militaire :DGA MI site de Bruz la roche marguerite 35998 RENNES ARMEESDGAMaîtrise de l'information BP 7 35998 RENNES ARMEESSuj<strong>et</strong> : STAGE AVEC CONVENTION PRIORITE 2Sécurité logicielle : analyse data-flow de code C embarqué avec Frama-CCertains développements de logiciels de sécurité demandent <strong>des</strong> outils spécifiques perm<strong>et</strong>tant de renforcer le niveau de confiance dansl’implémentation <strong>et</strong> d’automatiser leur vérification. L’objectif du stage est de développer un outillage, basé sur la plateforme Frama-C, perm<strong>et</strong>tantd’effectuer <strong>des</strong> analyses sur les flots de données (data flow) pour prouver certaines propriétés liées à la sécurité.Frama-C est une plateforme extensible <strong>et</strong> collaborative d’analyse statique <strong>et</strong> de preuve de code C. L’extensibilité de la plateforme réside dans sonarchitecture modulaire <strong>et</strong> sa capacité à pouvoir facilement s’interfacer avec <strong>des</strong> plugins développés en OCaml, dont certains sont déjà fournis avec laplate-forme.L’objectif du stage est de :- prendre en main la plateforme Frama-C <strong>et</strong> bien comprendre le rôle <strong>des</strong> plugins existants ;- définir formellement les propriétés de sécurité à prouver ;- développer un nouveau plugin pour la plateforme Frama-C composé de 2 parties perm<strong>et</strong>tant :1. l’analyse de flots de données ;2. la preuve <strong>des</strong> propriétés définies ;- optimiser le plugin pour diminuer au maximum les « faux positifs » détectés (remontées de problèmes qui n’en sont pas).Niveau demandé : Bac +5Profil : Master 2Durée <strong>et</strong> période du stage : 5 mois - mars à août 2012Domaine : InformatiqueConditions du stage : Restauration possible. transport gratuit depuis rennes <strong>et</strong> les environsTuteur :ICT 3 A LAFAGE ThierryN° P.T.T : 02.99.42.92.41 - N° PNIA :N° fax : 02.99.42.64.50 - E-Mail : thierry.lafage@dga.defense.gouv.frPage 288

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!