
Артефакты для исследования атаки Spectre-v2 с повторным использованием цели ветвления (BTR), включая микроархитектурные эксперименты, анализ поверхности атаки JIT-движков и сквозной эксплойт для Linux cBPF.
Этот репозиторий содержит артефакты для статьи "Branch Target Reuse: Practical Spectre-v2 Attacks in JIT Engines via Stale Branch Prediction Entries" (принята на ACM CCS 2026).
Для получения дополнительной информации об атаке BTR см. нашу страницу проекта и нашу статью!
btr
├─ uarch-experiments/ # Код экспериментов uArch (Раздел 5)
├─ attack-surface/ # Анализ поверхности атаки (Раздел 6)
│ ├─ linux-cbpf # Эксперименты с Linux cBPF (Раздел 6.1)
│ ├─ spidermonkey/ # Эксперименты со SpiderMonkey (Раздел 6.2)
│ ├─ graal-vm/ # Эксперименты с GraalVM (Раздел 6.3)
├─ e2e-exploit/ # E2E-эксплойт для Linux cBPF (Раздел 7)
├─ README.md # Вы здесь