The Hacker's Choice has published three papers that cover the development and security aspects of loadable kernel modules for Linux, FreeBSD and Solaris. The papers are available online:

For completeness the current directory contains other interesting work also related to loadable kernel modules and their (ab)use.

  Name Last Modified Size Inode
- ../    02-Sep-2007 05:15:20    4k    0x39cd07dd

Return to parent directory

- linux-lkm-howto/    02-Sep-2007 05:15:19    4k    0xe92b04d0

Rather official and complete HOWTO for Linux loadable kernel modules (LKMs).

- netbsd-lkm.html    29-Oct-2006 20:33:08    17k    0x3ca6f51f

NetBSD loadable kernel modules

- openbsd-lkm.html    29-Oct-2006 20:33:08    34k    0x27a015b6

OpenBSD Loadable Kernel Modules

- p50-0x05.txt    29-Oct-2006 20:33:08    14k    0xadb7a8db

Abuse of the Linux Kernel for Fun and Profit

- p52-0x12.txt    29-Oct-2006 20:33:08    26k    0x80bf4329

Weakening the Linux Kernel

- p58-0x06.txt    29-Oct-2006 20:33:08    30k    0xce781597

Sub proc_root Quando Sumus (Advances in Kernel Hacking)

- p59-0x05.txt    29-Oct-2006 20:33:08    21k    0x5e7f44c2

5 Short Stories about execve (Advances in Kernel Hacking II)

- p61-0x0a.txt    29-Oct-2006 20:33:08    38k    0x0985137d

Infecting loadable kernel modules