This repository contains the web pages, code snippets, implementation details, experiments results, screenshots and all useful material from the "Reproducing Spectre Attack with gem5, How To Do It Right?" paper, published at EuroSec'21 by Pierre Ayoub and Clémentine Maurice.
If you arrived here for the first time, go check out the official web page of the repository.
docscontains the official paper, master thesis and associated web pages.gem5contains Python files that are used to work with gem5's simulations.spectrecontains our Spectre attack implementation for ARM.README.mdis the current instructions.