Rechercher Se connecter FR EN

Sécurité des systèmes d'exploitationArchitecture et Sécurité des systèmes (STI)

FISEFISA STI Semestre 9 Option Architecture Administration Audit et Analyse de Sécurité

Sécurité des systèmes d'exploitation

Unité d'enseignement Architecture et Sécurité des systèmes · S09T_ A2S2  |  Code EC S09O_4AS2-2
8ECTS (UE)
1Coefficient
21:20Heures

Séquencement

C TD C TD C TD C TD C TD C TD C TD C TD

Objectifs pédagogiques

  • Comprendre les mécanismes de sécurité sur les OS Linux et Windows
  • Etre capable de créer un mécanisme qui contourne les mécanismes de sécurité noyau
  • Mettre en place des protections systèmes natives et comprendre les limites de ces protections

Pré-requis

ModuleUnité d'enseignementSemestre
Programmation CPrincipes de la programmationS5
Administration Système WindowsAdministration réseaux et systèmeS6
Administration système LinuxAdministration réseaux et systèmeS6

Programme

  • Présentation de l’architecture système Windows (7 et 10)
  • Le système de fichiers
  • Le registre
  • La gestion des processus
  • Les utilisateurs
  • Manipulation sur diverses aspects d’administration de sécurité des systèmes Windows.
  • Développement d’un mécanisme noyau (sur plusieurs étapes) modifiant le comportement du système Windows
  • Mise en place d’un outil de détection (userland)
  • Présentation des mécanismes de sécurité présents sur les OS Linux
  • La protection du démarrage
  • L'authentification
  • Focus sur SELinux
  • Mise en place d’une politique de sécurité SELinux à la main
  • Développement d’un mécanisme noyau équivalent à ce qui a été fait sous Windows

Modalités d'évaluation

  • Prise de notes du cours (25%)
  • Rendu du projet (75%)

Références bibliographiques

  • Windows Internals
  • Rootkits : Subverting the Windows Kernel
  • SELinux Cookbook

Compétences

4
Réf.VerbeDescriptionNiveau
C1_2identifierLes mécanismes systèmes pour réaliser des actions spécifiques2
C1_4mettre en placeDéveloppement d'un mécanisme de contrôle des flux noyau2
C2_2mettre en placeMettre en place une politique SELinux2
C2_3montrerCompréhension des mécanismes systèmes Windows1

Compétences SecNumEdu

CompétenceHeures coursHeures pratiqueNiveau entréeNiveau sortie
Sécurité des systèmes d’exploitation9.69.623
Etre capable de comprendre les problématiques de sécurisation des systèmes Linux et Windows (partie noyau) Appliquer ces problématiques sur des cas réels