Skip to content

Commit 0a176fb

Browse files
committed
Simplify the epilog
1 parent 707e193 commit 0a176fb

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

lkmpg.tex

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1752,13 +1752,8 @@ \section{Where To Go From Here?}
17521752
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.
17531753
Also, as Linus Torvalds said, the best way to learn the kernel is to read the source code yourself.
17541754

1755-
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.
1756-
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.
1757-
1758-
I hope I have helped you in your quest to become a better programmer, or at least to have fun through technology.
1759-
And, if you do write useful kernel modules, I hope you publish them under the GPL, so I can use them too.
1760-
17611755
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}.
1756+
Your pull requests will be appreciated.
17621757

17631758
Happy hacking!
17641759
\end{document}

0 commit comments

Comments
 (0)