name mode size
helloworld 040000
keylogger 040000
README.md 100644 1 kb
README.md
#Linux kernel Modules ## Why Linux Kernel Modules ## Setup Before you can build your kernel modules you've got to add the linux kernel headers into the system by doing something like (in debian distros) sudo apt-get install build-essential linux-headers-$(uname -r) ## How to build Just run make inside each of the modules and use modprobe command to add and remove kernel modules ## Examples ## Other software ### LogKeys Linux utility KeyLogger If you want to monitor your keyboard you can use the **logkeys** utility. You can install it by doing sudo apt-get install logkeys To run it you can do sudo logkeys -s And to stop it sudo logkeys -k The application logs the keystrokes into the file /var/log/logkeys.log ## Bibliography [Linux Keylogger Kernel Tutorial](https://freeworld.thc.org/papers/writing-linux-kernel-keylogger.txt) [Another Linux Keylogger Kernel Tutorial](http://www.gadgetweb.de/programming/39-how-to-building-your-own-kernel-space-keylogger.html)