|
You are here |
blog.guillaume-gomez.fr | ||
| | | | |
debugging.works
|
|
| | | | | describes how to debug a Linux Kernel Module | |
| | | | |
www.justinvollmer.com
|
|
| | | | | Justin Vollmer's personal website | |
| | | | |
xcellerator.github.io
|
|
| | | | | Learning about Linux rootkits is a great way to learn more about how the kernel works. What's great about it is that, unless you really understand what the kernel is doing, your rootkit is unlikely to work, so it serves as a fantasic verifier. In the FreeBSD world, you can find Joseph Kong's amazing book Designing BSD Rootkits. It was written in 2009, so is actually pretty outdated - which means that you have to do quite a bit of research to get the sample progras to work on modern FreeBSD. | |
| | | | |
www.kroah.com
|
|
| | | Note This post is based on a whitepaper I wrote at the beginning of 2016 to be used to help many different companies understand the Linux kernel release model and encourage them to start taking the LTS stable updates more often. I then used it as a basis of a presentation I gave at the Linux Recipes conference in September 2017 which can be seen here. With the recent craziness of Meltdown and Spectre , I've seen lots of things written about how Linux is released and how we handle handles security patches that are totally incorrect, so I figured it is time to dust off the text, update it in a few places, and publish this here for everyone to benefit from. | ||