An overview of kpatch-build
kpatch-build Kpatch is a feature of the Linux kernel for livepatching made by Red Hat. kpatch-build is one of the kpatch modules that convert patch files into kernel module. +---------+...
Analyze some osquery headers
Osquery 4.0.0 is released on Jun 29, 2019 Because of its complexity, there is many cycle dependency between the headers. (registry, event, logger, registry … logger). Let’s look at some...
Anatomy of kpatch
kpatch: dynamic kernel patching A feature of the Linux kernel (mainline: livepatch) Live patching of a running kernel Apply critical security patches Without rebooting or restarting any processes Give more...
Analyze container_of and offsetof
container_of and offsetof are frequently used in kernel code. If we declare a structrue variable somewhere and know the pointer of the structure’s member, we can access the structure variable...
Hello, Rust!
Rust A language empowering everyone to build reliable and efficient software. Rust is powerful programming language in terms of Performance, Reliality, Productivity. In other words, Rust is a memory-safe language....