Protection des systèmes d'exploitation
Objectives
Learning of the following aspects :
Security of operating systems
The GNU / Linux case
The Windows case
Description
The objective of this course is to present the main protection mechanisms that exist today in operating system kernels. This course also discusses a number of attacks that exploit vulnerabilities in the kernels themselves. It is based on the Linux and Windows kernels. It also provides an overview of the tools and techniques available to protect data contained in file systems and memory. Most of these techniques are based on encryption methods and access controls.
At the end of this course, the student will be able to identify the security properties to be preserved concerning the data manipulated in a system in order to determine the most appropriate protections to implement. The student will also be able to analyze an operating system to identify threats and vulnerabilities that may affect it. He will be able to describe the consequences of exploiting these vulnerabilities. He/she will be able to expose the different protection mechanisms to contain these threats. He/she will be able to choose and implement the most appropriate mechanism for the system under study.