
Artefactos para la investigación del ataque Spectre-v2 de reutilización de destino de rama (BTR), incluyendo experimentos de microarquitectura, análisis de superficie de ataque de motores JIT y un exploit cBPF de Linux de extremo a extremo.
Este repositorio contiene los artefactos para el artículo "Branch Target Reuse: Practical Spectre-v2 Attacks in JIT Engines via Stale Branch Prediction Entries" (aceptado en ACM CCS 2026).
Para más información sobre el ataque BTR, consulta nuestra página del proyecto y nuestro artículo.
btr
├─ uarch-experiments/ # Código de experimentos uArch (Sección 5)
├─ attack-surface/ # Análisis de superficie de ataque (Sección 6)
│ ├─ linux-cbpf # Experimentos con Linux cBPF (Sección 6.1)
│ ├─ spidermonkey/ # Experimentos con SpiderMonkey (Sección 6.2)
│ ├─ graal-vm/ # Experimentos con GraalVM (Sección 6.3)
├─ e2e-exploit/ # Exploit E2E de Linux cBPF (Sección 7)
├─ README.md # Estás aquí