News

Debugging Modules Once you have UML up and running, it's time to play. I've written a very simple kernel module for testing. It uses four devices, /dev/gentest [0-3]. The module treats each device a ...
In this second excerpt, Abbott discusses kernel modules and device drivers. In Part 1 of this excerpt the author worked through an example of a simple kernel module. In this installment, Abbott ...
The kernel, however, including modules, has no such restriction. That can make debugging modules tricky because you can easily bring the system to its knees.
This article presents a cracker idea—the kernel module exploit—and shows how you can improve your system's security by using some of the same ideas and techniques. First, I will discuss the origin of ...
The lsmod command can tell you which kernel modules are currently loaded on your system, along with some interesting details about their use.
The Linux kernel mailing list (LKML) has returned to the oft-discussed topic of binary kernel modules. Considered by some to be a violation of the open source license used by the Linux kernel ...
New Linux kernel "lockdown" module to limit high-privileged users -- even root -- from tampering with some kernel functionality.
What is the kernel module for VirtualBox? Kernel takes care of your processor and other resources when you start VirtualBox on a host computer.
In January 2019, senior kernel developer Greg Kroah-Hartman fierily defended a Linux kernel commit which disabled exporting certain kernel symbols to non-GPL loadable kernel modules.