Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

This is a module I wrote to help me get an introduction into the kernel and kprobe, I don't have good fundamentals for this yet and what I got from this is the userspace arguments get stored in the kernel rdi register, which I thought was cool.
I also learned that GFP_KERNEL is a blocking method for kmalloc, and that my program might unintentionally cause some kernel problems, however I'm not entirely sure which ones yet.
This was written for 6.8.0-31-generic

About

Kernel module that hooks __x64_sys_openat and prints the respective userspace arguments

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages