Outils pour utilisateurs

Outils du site


formations:licences:ue:l3:si6

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Dernière révisionLes deux révisions suivantes
formations:licences:ue:l3:si6 [2022/11/28 14:57] – supprimée - modification externe (Unknown date) 127.0.0.1formations:licences:ue:l3:si6 [2022/11/28 14:57] – ↷ Page déplacée de playground:cours:l3:si6 à formations:licences:ue:l3:si6 treinen
Ligne 1: Ligne 1:
 +~~NOTOC~~
 +
 +====== Sécurité Informatique ======
 +
 +===== Description =====
 +
 +Ce cours développe les fondations de la sécurité du logiciel. Nous étudierons les principales vulnérabilités logiciels ainsi que les attaques qui les exploitent (tel que les dépassements de tampon, les injections SQL ou les détournements de session). Nous aborderons également quelques mécanismes de défense permettant d'empêcher ou de restreindre l'impact de ces attaques. Nous insisterons en particulier sur l'importance de penser la sécurité du logiciel dès sa conception, y compris dans le choix des langages de programmation et l'utilisation de techniques d'analyse statique ou dynamique. Ce cours exige une maîtrise des outils Unix (ligne de commande, système de fichier) ainsi qu'une bonne connaissance du langage C et son écosystème (compilateur GCC, débogueur gdb).
 +
 +===== Syllabus =====
 +
 +==== Sujets centraux ====
 +
 +  * Représentation machine des programmes
 +    * TP : bombes logiques
 +  * Pile d'appel et flot de contrôle  
 +    * TP : dépassements de tampon
 +  * Attaques sur le Web
 +    * TP : injections SQL, XSS
 +  * Attaques par canaux cachés
 +
 +===== Pré-requis =====
 +
 +  * Cours Langage C du L2 : 
 +    * Utilisation du compilateur C
 +    * Modèle mémoire C (pointeurs)
 +    * Convention d'appel de fonctions
 +  * Cours [[sy5|Système d'exploitation du L3]] :
 +    * Rôle du système d'exploitation
 +    * Aisance avec le shell & terminal Linux
 +    * Notion de processus
  
formations/licences/ue/l3/si6.txt · Dernière modification : 2023/01/20 13:47 de poulalhon