Ignore everyone who tells you kernel hacking is hard, special or different. It's a large program, and bug fixing or driver tweaking can be a best starting point. It is however not magic, nor written in a secret language that only deep initiates with beards can read.
Доклад был сделан на основе статьи: Linux Kernel Firewall
Полезные ссылки:
0. Основной сайт с документацией по LKM (
http://www.kernelhacking.org/)
1. Энциклопедия разработчика модулей ядра Linux (Linux Kernel Module Programming Guide) (
http://www.opennet.ru/docs/RUS/lkmpg/)
2. The Linux Kernel Module Programming Guide (
http://www.linuxcenter.ru/lib/books/lkmpg.phtml) (на русском)
3. Unreliable Guide To Hacking The Linux Kernel(
http://people.netfilter.org/~rusty/unreliable-guides/kernel-hacking/lk-hacking-guide.html)
4. Hacking the Linux Kernel Network Stack (googling...)
5. Удобный ресурс для просматривания исходников ядра (
http://lxr.linux.no/source/)
6.
http://kernelnewbies.org/
7.
http://kerneltrap.org/