Spectre & Meltdown CPU Exploit Lab
SPECULATIVE EXECUTION
Exploit CPU branch prediction and cache timing channels to read protected memory spaces.
START ACTIVITY
Train Predictor
Cache Timing scan
Hardware Mitigations
Predictor Control Unit
Training loop count:
0 / 3 Runs Completed
Train Predictor (In-Bounds Run)
Trigger Trick Query (Out-of-Bounds)
Train the branch predictor by running valid in-bounds checks.
BRANCH PREDICTOR
UNSURE
SPECULATIVE EXECUTION
PIPELINE IDLE
L1 CACHE