
Prova de conceito educacional demonstrando a vulnerabilidade de CPU Spectre (CVE-2017-5753) com um exploit baseado em C e relatório detalhado sobre ataques de canal lateral por execução especulativa.
Este repositório contém um relatório sobre a vulnerabilidade Specre e detalhes sobre a exploração da vulnerabilidade.
A Prova de Conceito utilizada para isto foi referenciada do repositório do GitHub ( https://github.com/Eugnis/spectre-attack ). Originalmente, o código era de um relatório da Universidade de Tecnologia de Graz ( https://spectreattack.com/spectre.pdf ).
Ao compilar o arquivo Source.c, use o formato: gcc -std=c99 Source.c -o spectre.