{ config, pkgs, stdenv, ... }: { boot.kernelPackages = pkgs.linuxPackages_hardened; boot.kernelParams = [ # Disable slab merging to prevent heap exploitation "slab_nomerge" # Enable zeroing memory during allocation and free time "init_on_alloc=1" "init_on_free=1" # Randomize page allocator freelists "page_alloc.shuffle=1" # Mitigations "pti=on" "vsyscall=none" "debugfs=off" "oops=panic" # Enable lockdown LSM "lockdown=confidentiality" ]; }