Recap
This is a continuation of Part 2 of KVM in Rust series,
where we successfully set up a memory region for our guest VM. Now we will see
how to proceed further and run a very simple binary in our hypervisor.
Loading the binary
Recap This is a continuation of Part 2 of KVM in Rust series, where we successfully set up...
Recap
This is a continuation of Part 2 of KVM in Rust series,
where we successfully set up a memory region for our guest VM. Now we will see
how to proceed further and run a very simple binary in our hypervisor.
Loading the binary

Recap This is a continuation of my previous article which dealt with reverse-engineering...

A few weeks ago I started working on XVM - a custom virtual machine built entirely from scratch in...

In Part 1 we built the foundation of our operating system using Rust, dove deep into murky low level...

Verbose is a small experimental language whose compiler proves properties (like termination) and emits tiny, readable x86-64 — no…

Januscape abuses KVM shadow MMU page reuse to panic x86 hosts, with Kim reporting a controlled full escape exploit behind the…

Build production-grade kernel modules in 60 seconds — with tests, GitHub Actions, and compile-time...