Introduction
In this project, you will first implement a virtual memory abstraction in a small operating system; then, you’ll use the meltdown attack to break that abstraction on a real processor.
Project04a: weensyos
You can find the specification here.
Project04b: meltdown
You can find the specification here.