aboutsummaryrefslogtreecommitdiff
path: root/src/module/module.c
diff options
context:
space:
mode:
authorkartofen <mladenovnasko0@gmail.com>2023-04-24 23:52:41 +0300
committerkartofen <mladenovnasko0@gmail.com>2023-04-24 23:52:41 +0300
commit9bf5719d4c59993c07113c089ebd5a92d692f785 (patch)
tree7310918ccac5bb3cfffc18861c286a6872554c01 /src/module/module.c
parent2ca6677667af23ecb1e17479c5b5cc08efa53309 (diff)
skeleton done
Diffstat (limited to 'src/module/module.c')
-rw-r--r--src/module/module.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/module/module.c b/src/module/module.c
new file mode 100644
index 0000000..43edb8c
--- /dev/null
+++ b/src/module/module.c
@@ -0,0 +1,21 @@
+#include <linux/init.h>
+#include <linux/module.h>
+#include <linux/printk.h>
+
+static int __init init(void)
+{
+ pr_info("Hello World!\n");
+ return 0;
+}
+
+static void __exit exit(void)
+{
+ pr_info("Goodbye World!\n");
+}
+
+module_init(init);
+module_exit(exit);
+
+MODULE_LICENSE("GPL");
+MODULE_AUTHOR("Kartofen");
+MODULE_DESCRIPTION("A simple keylogger kernel module");