"Operating System and Security" is a course offered in the first semester of M. Tech. in Cyber Security Systems & Networks program at School of Engineering, Amrita Vishwa Vidyapeetham, Amritapuri.
Processes – Processes, Threads, Inter Process Communications (IPC) , Synchronization –Semaphores, Monitors, Scheduling, Classical IPC problems, Case study – Process in Linux, User and Kernel threads, Memory 8 Management - Memory abstraction, Virtual memory, Page replacement algorithms, Design issues for paging system, Segmentation. File Systems - Files, Directories, File System Management and Optimization. Virtualization Techniques.Introduction to OS Security.Linux Kernel Modules.Linux Security Modules, SELinux.Malwares. Introduction to Kernel exploitation - User space vs. Kernel space Attacks, Kernel Stack Vulnerabilities. Case study - Linux kernel