Topics A Little About Kernel Modules Writing An Empty Module Module Setup, Loading And Unloading Module Init And Cleanup Functions Kernel Exported Symbols Kernel Symbols Versioning The System Calls Dispatch Table Modifying The System Calls Dispatch Table