Operating systems

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.

fcdl

Source code repository

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.