Coccinelle, patchs automatisés et plus si affinités

Intervenant(s) : Eric Leblond

  • Langue : Anglais
  • Type d'événement : Conférence
  • Date : Jeudi 11 juillet 2013
  • Horaire : 10h00
  • Durée : 20 minutes
  • Lieu : K.3.401

Vidéo : http://video.rmll.info/videos/coccinelle-automated-refactoring-and-more/

Public cible : GeeksProfessionnels

Résumé

Cette présentation présentera coccinelle, un logiciel de recherche et de transformation code C. Il utilise un langage spécifique proche du format des patchs pour décrire les opérations à effectuer sur le code. Après avoir montré les utilisations directes de coccinelle et des exemples rééls où ce logiciel a été particulièrement utile (comme le noyau Linux), la présentation détaillera comment coccinelle peut-être utilisé dans des tests automatisés et terminera en présentant coccigrep, un grep sémantique basé sur coccinelle.

Biographie

Eric Leblond est un hackeur dans le domaine des logiciels libres et de la sécurité. C’est l’auteur du grep sémantique coccigrep basé sur coccinelle. Il fait partie de la coreteam Netfilter. Il a notamment travaillé sur les interactions entre noyau et espace utilisateur. C’est aussi le mainteneur de ulogd2, le logiciel de journalisation de Netfilter. Il a commencé à contribuer sur l’IDS/IPS Suricata en 2009 et il est maintenant un des développeurs financés par l’OISF. Il a également une activité de consultant indépendant dans le domaine de la sécurité informatique.

Documents joints

Transparents
Transparents (PDF - 321.3 ko)