This project implements a custom loadable kernel module that provides a character device driver with additional functionality through custom system calls and IOCTL commands. The module allows ...
Abstract: Confidential Virtual Machines (CVMs), such as AMD SEV, offer external protection but lack a privilege hierarchy, making them vulnerable to susceptible loadable kernel modules (LKMs).
The Linux security landscape just reached an important milestone. Linux Kernel Runtime Guard (LKRG) has officially hit version 1.0, marking its transition from a long-running experimental project into ...
In an era where security threats continually evolve, protecting the heart of an operating system, the kernel, has never been more critical. One tool gaining traction in the Linux world is the Linux ...
Reading the book "Linux Device Driver [Third Edition]" I will publish examples on the chapters that I am reading, to put into practice the concepts explained. In this ...