
Educational proof-of-concept demonstrating the Spectre (CVE-2017-5753) CPU vulnerability with a C-based exploit and detailed report on speculative execution side-channel attacks.
This repository contains a report on Specre vulnerability and details on exploiting vulnerability.
The Proof of Concept used for this was reffered from ( https://github.com/Eugnis/spectre-attack ) GitHub repository. Originally, the code was from a report by Graz University of technology ( https://spectreattack.com/spectre.pdf ).
When complinig the Source.c file, use, gcc -std=c99 Source.c -o spectre format.