Skip Navigation

Carrières bij Thales

BEKIJK ONZE VACATURES, GEBRUIK SPECIFIEKE ZOEKOPTIES EN VIND DE PERFECTE MATCH.

Menu
Down

Stage -Etude et implémentation d’un filtrage eBPF dans un hyperviseur (F/H)

Job ID R0078864 Publicatiedatum 28/11/2019 Lieu: Rennes, Bretagne, France
Full time, Stage

QUI SOMMES-NOUS ?

Thales propose des systèmes d’information et de communication sécurisés et interopérables pour les forces armées, les forces de sécurité et les opérateurs d’importance vitale. Ces activités, qui regroupent radiocommunications, réseaux, systèmes de protection, systèmes d’information critiques et cybersécurité, répondent aux besoins de marchés où l’utilisation des nouvelles technologies numériques est déterminante. Thales intervient tout au long de la chaîne de valeur, des équipements aux systèmes en passant par le soutien logistique et les services associés.

Le site de Gennevilliers est le cœur des activités de conception, et de développement et de soutien des produits et solutions de radiocommunications des Armées, des systèmes de réseaux d’infrastructures résilients et de communications par satellite, et ainsi que des solutions de cybersécurité.

Stage Bac +5 : Etude et implémentation d’un filtrage eBPF dans un hyperviseur (F/H)

Basé à Rennes

6 mois à partir de janvier 2020

QUI ETES-VOUS?

  • Vous êtes étudiant(e) en école d’ingénieur ou équivalent et recherchez un stage de 6 mois dans le domaine de la cybersécurité ?
  • Vous avez des compétences en développement logiciel bas niveau contenant de l’assembleur ?
  • Vous avez un intérêt pour l’étude et l’utilisation de bibliothèques Open-Sources complexes ?
  • Vous maîtrisez le langage C, C++ et Python ?
  • Vous avez un bon esprit de synthèse et une bonne prise de recul ?
  • Vous êtes curieux ?
  • Vous êtes à l’aise en l’anglais ?
  • Enfin, idéalement vous avez des connaissances en développement C et en assembleur ?

Alors ce stage est fait pour vous !

CE QUE NOUS POUVONS ACCOMPLIR ENSEMBLE :

Au sein du groupe THALES, l'équipe Thalium, basée à Rennes, est spécialisée dans les activités de rétro-ingénierie et de développements logiciels liés à la lutte informatique.

Dans ce cadre, vous avez pour missions d’étudier et d’implémenter un filtrage eBPF des points d’arrêt dans l’hyperviseur VirtualBox.

Pour cela, l'organisation du stage se découpe de la manière suivante :

- prendre connaissance du format eBPF, de sa syntaxe et de ses possibilités ;

- évaluer les librairies existantes permettant de compiler et d’exécuter des programmes eBPF à la fois sous Linux et Windows ;

- implémenter un filtrage eBPF des points d’arrêts dans IceBox à titre d’exemple ;

- implémenter un filtrage eBPF des points d’arrêts directement dans l’hyperviseur ;

- étudier et faciliter la compilation de règles eBPF.

Cette mission vous permettra de développer du code en C et C++ à la fois user-land et noyau. La partie eBPF vous exposera à un langage assembleur spécialisé exécuté par une VM dédiée. Enfin la nécessité d’exécuter ce code en mode hyperviseur vous fera plonger dans le code source de VirtualBox et appréhender les notions de virtualisation.

Innovation, passion, ambition : rejoignez Thales et créez le monde de demain, dès aujourd’hui.


< Terug naar zoekresultaat

OVER ONZE LOCATIE

Rennes Courrouze, Île-de-France

Vergroot je kansen, blijf op de hoogte van nieuwe banen!

Geïnteresseerd inZoek op categorie en kies er één uit de lijst suggesties. Zoek op plaats en kies er één uit de lijst suggesties. Tenslotte klikt u op "Toevoegen" om uw bericht over nieuwe banen aan te maken.