mirror of
https://github.com/sysprog21/lkmpg.git
synced 2024-11-22 09:52:45 +08:00
Simplify the epilog
This commit is contained in:
parent
707e193cbe
commit
0a176fbb19
|
@ -1752,13 +1752,8 @@ You might need to do this for a short time and that is OK, but if you do not ena
|
|||
For people seriously interested in kernel programming, I recommend \href{https://kernelnewbies.org}{kernelnewbies.org} and the \src{Documentation} subdirectory within the kernel source code which is not always easy to understand but can be a starting point for further investigation.
|
||||
Also, as Linus Torvalds said, the best way to learn the kernel is to read the source code yourself.
|
||||
|
||||
If you are interested in more examples of short kernel modules then searching on sites such as Github and Gitlab is a good way to start, although there is a lot of duplication of older LKMPG examples which may not compile with newer kernel versions.
|
||||
You will also be able to find examples of the use of kernel modules to attack or compromise systems or exfiltrate data and those can be useful for thinking about how to defend systems and learning about existing security mechanisms within the kernel.
|
||||
|
||||
I hope I have helped you in your quest to become a better programmer, or at least to have fun through technology.
|
||||
And, if you do write useful kernel modules, I hope you publish them under the GPL, so I can use them too.
|
||||
|
||||
If you would like to contribute to this guide or notice anything glaringly wrong, please create an issue at \url{https://github.com/sysprog21/lkmpg}.
|
||||
Your pull requests will be appreciated.
|
||||
|
||||
Happy hacking!
|
||||
\end{document}
|
||||
|
|
Loading…
Reference in New Issue
Block a user