~/talk

Hypervisor-Enforced Kernel Integrity (Heki) for KVM

links:none on file
slides:none on file

Heki is a KVM-based prototype that moves kernel self-protection out of the kernel by enforcing control-register pinning and page permissions via EPT/GFN attributes; it implements a new GFN attribute management model, a P-page attribute (PES) tracker and a km-to-VMM interface that traps set_memory_ operations and logs them. It currently protects static K sections and adds dynamic kernel mapping protection for modules, kprobes, ftrace and eBPF JIT, but guest-side policy (signing BPF, legitimizing kprobe/patching changes) remains unresolved. VMM notification and version management* are present; demos and patches exist but upstreaming and policy decisions are pending.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 1:05Problem of kernel integrity
  3. 6:16Trust model and initial setup
  4. 10:57KVM implementation details
  5. 14:05Guest-side memory protection
  6. 17:19Guest-side challenges
  7. 21:52Hypervisor vs guest security
  8. 27:53Security boundary benefits
  9. 31:51Policy and policy management
  10. 37:10Future work and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.