Stage – Ingénieur informatique / cybersécurité F/H

Reference 2023-14451

Trainee

Lyon, Rhône (69)

TA - DESIGN & ENGINEERING

Student

Barème Alternance, Stage et VIE

Your missions

Les équipes cybersécurité I&C mettent en place des outils et des pratiques d’ingénierie inverse pour étudier les vulnérabilités de solutions I&C.

Ghidra est un logiciel libre d’ingénierie inverse développé par la NSA. Son interface graphique intègre un désassembleur et un décompilateur afin de réaliser l’analyse de fichiers binaires. L’automatisation de certaines tâches ou l’ajout de fonctionnalités sont possibles grâce à un système de plugins.

Les activités consistent à étudier :

  • L’écosystème des plugins et scripts Ghidra disponibles publiquement
  • Adresser et documenter l’utilisation des mécanismes de base de ce logiciel, ainsi que la gestion des structures et classes complexes dans Ghidra
  • Le développement de plugins/script Ghidra pour aider à réaliser ce type d’activité

Additionnellement, l’activité pourra inclure la réalisation de détection automatique de pattern dans l’assembleur en vue de réaliser un renommage automatique de certaines fonctions (fonctions simples, primitives cryptographiques, appels systèmes, etc.).

You are

Vous préparez une formation de niveau Bac +4/+5 école d’ingénieurs ou équivalent avec une option ou une spécialisation en cybersécurité ou d’informatique

Compétences requises :

  • Connaissance de Ghidra ou d’un autre logiciel de reverse engineering (IDA, Binary Ninja, Radare, etc.)
  • Bonne compétence de programmation en C/C++ et Python
  • Connaissance des structures mémoires des processus (Linux et/ou Windows)
  • Bonne capacité de compréhension de l’assembleur Intel x86_64
  • Appétence pour le reverse engineering

Additional information


Specialization: TAL - Instrumentation and Control

Level of education (all) Bachelor

Place: France, Auvergne-Rhône-Alpes, Rhône (69), Lyon

Travel: No

Employment level: Student

Position under administrative investigation: Oui