fcdl
File Creation/Deletion Logger
A Linux kernel module written in C. Creates a special character device that, when being read from, outputs every created or deleted file on the entire system. It does so by intercepting system calls.
Pretty loud title, because so far I only wrote a Linux kernel module. Operating systems still are a really interesting topic, and I’m excited to learn more about it. However, in Linux case, currently I wait until Linux implements Rust as another programming language, since C is outdated.
A Linux kernel module written in C. Creates a special character device that, when being read from, outputs every created or deleted file on the entire system. It does so by intercepting system calls.