Ce que tu apprends à construire

Des premières lignes de C aux systèmes complets, les projets avancent en parallèle et se répondent. Explore le parcours, puis ouvre un projet pour voir ce que tu programmes toi-même.

La liste des projets et TP est non exhaustive. Le déroulement et les sujets peuvent évoluer selon la promotion.

Réinitialiser

11 projets et activités dans cette sélection.

EF1 · Fondamentaux · Trimestre 2

Structures de données et construction d’outils

Deux semaines d’apprentissage, puis mise en pratique dirigée et travail sur les projets.

Les barres indiquent les semaines où chaque activité est prévue. Un TP peut occuper une partie de la semaine. Clique sur une barre pour ouvrir la fiche.

Apprentissage
Activité Cybersécurité Hachage et chiffrement
Projet Système efsh
Projet Cybersécurité Fractale

EF1 · Fondamentaux · Trimestre 3

C++ et programmation système

Deux semaines d’apprentissage, puis mise en pratique dirigée et travail sur les projets.

Les barres indiquent les semaines où chaque activité est prévue. Un TP peut occuper une partie de la semaine. Clique sur une barre pour ouvrir la fiche.

Apprentissage
Projet Système Malloc

EF1 · Fondamentaux · Trimestre 4

Intelligence artificielle en C++ et réseau

Deux semaines d’apprentissage, puis mise en pratique dirigée et travail sur les projets.

Les barres indiquent les semaines où chaque activité est prévue. Un TP peut occuper une partie de la semaine. Clique sur une barre pour ouvrir la fiche.

Apprentissage
Projet Cybersécurité Challenger

EF3 · Intégration · Trimestre 1

C++ et intégration de médias

Deux semaines d’apprentissage, puis mise en pratique dirigée et travail sur les projets.

Les barres indiquent les semaines où chaque activité est prévue. Un TP peut occuper une partie de la semaine. Clique sur une barre pour ouvrir la fiche.

Apprentissage
Projet Système NM / Objdump

EF3 · Intégration · Trimestre 2

C# et évolution des systèmes

Deux semaines d’apprentissage, puis mise en pratique dirigée et travail sur les projets.

Les barres indiquent les semaines où chaque activité est prévue. Un TP peut occuper une partie de la semaine. Clique sur une barre pour ouvrir la fiche.

Apprentissage
Projet Système Strace

EF4–EF5 · Spécialités

Projets de spécialité et projet libre

Quelques exemples de projets de spécialité, ainsi que le projet libre mené sur la durée. Le sujet et les domaines de ce dernier dépendent de l’étudiant.

Les activités sans semaine indiquée figurent dans la liste de leur trimestre ou de leur année.

Les projets en détail

EF1 · Trimestre 2 · Projet efsh Comprendre ce qui se passe quand on lance une commande.
Aperçu du projet efsh
Aperçu du projet efsh

Ce que tu construis

Un interprète de commandes relié au système d’exploitation.

Système Cybersécurité Langages et compilation

Durée prévue : 5 semaines, en parallèle des autres travaux.

  1. Texte de commande
  2. Analyse
  3. Processus
  4. Système
Entrer dans la technique
  • Analyse des commandes.
  • Exécution de programmes et interactions avec UNIX.
Lien vers ce projet
EF1 · Trimestre 2 · Activité Hachage et chiffrement Transformer les données, puis comprendre ce que cette transformation garantit.

Ce que tu construis

Des fonctions de hachage et des exercices de chiffrement à clé longue.

Cybersécurité Système

Durée prévue : 4 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Empreintes de longueur paramétrable.
  • Transformations de type César et XOR.
  • Distinction entre empreinte, clé et chiffrement.
Lien vers ce projet
EF1 · Trimestre 2 · Projet Fractale Explorer le chiffrement à partir de fractales.
Aperçu du projet Fractale
Aperçu du projet Fractale

Ce que tu construis

Un générateur de masques longs fondé sur des fractales 2D, dans un cadre pédagogique.

Cybersécurité Graphique et jeux vidéo

Durée prévue : 4 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Production d’une séquence à partir d’un calcul de fractale.
  • Application d’un masque aux données et étude du mécanisme obtenu.
Lien vers ce projet
EF1 · Trimestre 2 · TP Débordement mémoire Voir comment une erreur de mémoire change le comportement d’un programme.

Ce que tu construis

L’analyse et l’exploitation d’un programme d’exercice fourni, accompagnées d’une explication reproductible.

Cybersécurité Système
Entrer dans la technique
  • Disposition des données en mémoire.
  • Entrées utilisateur et dépassement de tampon.
  • Observation du changement de comportement.
Lien vers ce projet
EF1 · Trimestre 3 · Projet Malloc Écrire le mécanisme qui distribue la mémoire aux programmes.
Aperçu du projet Malloc
Aperçu du projet Malloc

Ce que tu construis

Un allocateur pouvant remplacer celui de la bibliothèque C.

Système Cybersécurité

Durée prévue : 3 semaines, en parallèle des autres travaux.

  1. Mémoire du système
  2. Gestion des blocs
  3. Allocation
  4. Programme
Entrer dans la technique
  • Appels système POSIX.
  • Organisation des blocs de mémoire et gestion de leur durée de vie.
Lien vers ce projet
EF1 · Trimestre 3 · TP Exploitation d’un programme Comprendre une vulnérabilité en observant ses effets.

Ce que tu construis

Un exercice d’exploitation sur un programme prévu pour l’apprentissage.

Cybersécurité Système
Entrer dans la technique
  • Analyse des entrées et de la mémoire.
  • Reproduction du comportement obtenu et explication de la faille.
Lien vers ce projet
EF1 · Trimestre 3 · Mini-projet Stéganographie Cacher puis retrouver des données dans un autre fichier.

Ce que tu construis

Un outil d’insertion, d’extraction et d’estimation de capacité pour plusieurs supports.

Cybersécurité Graphique et jeux vidéo Audio et médias
Entrer dans la technique
  • Images BMP, sons WAV, texte et données brutes.
  • Manipulation des bits et réutilisation des lecteurs de fichiers déjà construits.
Lien vers ce projet
EF1 · Trimestre 4 · Projet Challenger Comprendre comment deux postes peuvent s’authentifier.

Ce que tu construis

Une bibliothèque de communication expérimentant défis, secret partagé et transformation des échanges.

Cybersécurité Réseau Système

Durée prévue : 3 semaines, en parallèle des autres travaux.

  1. Secret partagé
  2. Défi
  3. Authentification
  4. Échanges
Entrer dans la technique
  • Échange de défis aléatoires.
  • Fonctions de digestion et de chiffrement paramétrables.
  • Synchronisation de l’état entre les deux pairs.
Lien vers ce projet
EF3 · Trimestre 1 · Projet NM / Objdump Lire ce que contiennent les fichiers compilés.

Ce que tu construis

Des outils d’analyse des fichiers binaires.

Système Cybersécurité Langages et compilation

Durée prévue : 3 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Symboles et organisation des fichiers compilés.
  • Lien entre programme source et représentation binaire.
Lien vers ce projet
EF3 · Trimestre 2 · Projet Strace Observer les interactions d’un programme avec le système.

Ce que tu construis

Un outil de suivi des appels système.

Système Cybersécurité

Durée prévue : 2 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Observation du comportement d’un processus.
  • Frontière entre programme et noyau.
Lien vers ce projet
EF4–EF5 · Spécialités · Projet de spécialité Analyseur statique C Examiner du code pour en évaluer la validité.
Aperçu du projet Analyseur statique C
Aperçu du projet Analyseur statique C

Ce que tu construis

Un système d’analyse de code C qui émet un avis de fiabilité.

Langages et compilation Cybersécurité Système
Entrer dans la technique
  • Analyse de la structure du programme.
  • Détection de problèmes à partir du code.
Lien vers ce projet

Envie de voir comment cela se passe à l’école ?

Viens découvrir les lieux et discuter du programme, de ton niveau et des domaines qui t’intéressent.

Rencontrer l’EFRITS

Lire la présentation du cursus

contact

INFORMATIONS



NOUS RENDRE VISITE


*Champs obligatoires

En cliquant sur le boutton « ENVOYER » ci-dessous, vous autorisez l'entreprise EFRITS SAS à stocker et traiter vos données personnelles renseignées ci-dessus afin de répondre à votre demande. Pour plus d'informations sur la gestion de vos données personnelles et vos droits, consultez notre politique de confidentialité.

CANDIDATER




LISTEZ VOS INTÉRÊTS



*Champs obligatoires

En cliquant sur le boutton « ENVOYER » ci-dessous, vous autorisez l'entreprise EFRITS SAS à stocker et traiter vos données personnelles renseignées ci-dessus afin de répondre à votre demande. Pour plus d'informations sur la gestion de vos données personnelles et vos droits, consultez notre politique de confidentialité.

Dernier formulaire envoyé avec succès le 12/11/2026 18:48:29