Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
formations:licence:ue:l3:si6 [2025/01/29 10:46] – ↷ Page déplacée de formations:licence:ue:l3:si6 à formations:licence:2024-2025:ue:l3:si6 admin | formations:licence:ue:l3:si6 [2025/01/29 10:50] (Version actuelle) – ↷ Page déplacée de playground:formations:licences:ue:l3:si6 à formations:licence:ue:l3:si6 admin | ||
---|---|---|---|
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 logicielles 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' | ||
+ | |||
+ | ===== Syllabus ===== | ||
+ | |||
+ | ==== Sujets centraux ==== | ||
+ | |||
+ | * Représentation machine des programmes | ||
+ | * TP : bombes logiques | ||
+ | * Pile d' | ||
+ | * 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' | ||
+ | * Cours [[sy5|Système d' | ||
+ | * Rôle du système d' | ||
+ | * Aisance avec le shell & terminal Linux | ||
+ | * Notion de processus | ||