
Artefatos para a pesquisa do ataque Spectre-v2 de Reutilização de Alvo de Desvio (BTR), incluindo experimentos de microarquitetura, análise da superfície de ataque de motores JIT e um exploit cBPF de Linux ponta a ponta.
Este repositório contém os artefatos para o artigo "Branch Target Reuse: Practical Spectre-v2 Attacks in JIT Engines via Stale Branch Prediction Entries" (aceito no ACM CCS 2026).
Para mais informações sobre o ataque BTR, consulte nossa página do projeto e nosso artigo!
btr
├─ uarch-experiments/ # Código dos experimentos de uArch (Seção 5)
├─ attack-surface/ # Análise da Superfície de Ataque (Seção 6)
│ ├─ linux-cbpf # Experimentos com Linux cBPF (Seção 6.1)
│ ├─ spidermonkey/ # Experimentos com SpiderMonkey (Seção 6.2)
│ ├─ graal-vm/ # Experimentos com GraalVM (Seção 6.3)
├─ e2e-exploit/ # Exploit E2E de Linux cBPF (Seção 7)
├─ README.md # Você está aqui