Starting with Tutorials
Let's learn by example.
This is a starting point for a tutorial series that will teach you how to use Revizor for testing CPUs, from the most basic cases, to detection of Spectre and Meltdown, to building custom campaigns for detecting new vulnerabilities, and up to building custom extensions for Revizor for the most advanced cases.
Prerequisites
Before proceeding with this tutorial, ensure that you have completed the installation steps outlined in the Installation Guide.
Need Help?
- Questions about the tutorial? Check the FAQ or open a GitHub discussion
- Found a bug? Report it in GitHub issues
Let's get started!
Ready to dive in?
- Tutorial 1 - run your first fuzzing campaign with Revizor
- Tutorial 2 - find your first microarchitectural vulnerability with Revizor
- Tutorial 3 - learn how to test faults and exceptions with Revizor
- Tutorial 4 - explore how to test domain isolation boundaries
- Tutorial 5 - extend Revizor with custom features