Kernel Config Checker now checks kernel boot parameters. Make sure your cmdline isn’t disabling security features.
Posts for: #Kernel
Kernel Hardening Part 2 — Check Your Sysctl Settings
Kernel Config Checker now supports sysctl. Check your kernel runtime settings without recompiling.
Kprobes — Dynamic Kernel Function Interception on Linux
How to use kprobes and kretprobes for dynamic kernel function interception on Linux. Practical examples with perf, bpftrace and debugfs.
Linux 7.0 — What Does the New Version Number Change?
Overview of Linux 7.0 kernel changes — Rust officially in the kernel, memory management improvements, scheduler, new drivers, HIPPI removal and more.
Kernel Hardening — Check Your Kernel Security in 30 Seconds
How to quickly check if your kernel configuration is secure. Upload your .config file and see what needs fixing.
What’s New in Linux Kernel 6.19?
An overview of the most important changes in Linux kernel 6.19 — Live Update, the new listns() syscall, Btrfs and ext4 improvements, HDR, io_uring, and Rust in the kernel.
LKRG — Linux Kernel Runtime Protection
How LKRG (Linux Kernel Runtime Guard) works — a kernel module protecting against rootkits and privilege escalation exploits. Installation and comparison with Grsecurity.
Ftrace — Tracing Linux Kernel Functions Step by Step
How to use ftrace and trace-cmd to trace function calls inside the Linux kernel. Configuration, usage examples, and performance diagnostics.
How to Compile Your Own Linux Kernel - A Complete Guide
A complete step-by-step guide to compiling your own Linux kernel — from downloading the source, through configuration, to installation and reboot.
Linux SysRq Key — How to Rescue a Frozen Server
How to use the Magic SysRq Key for emergency reboot of a frozen Linux server. The REISUB sequence, sysctl configuration, and essential SysRq commands.