
أدوات بحثية لهجوم Branch Target Reuse (BTR) Spectre-v2، تشمل تجارب البنية الدقيقة، وتحليل سطح الهجوم لمحركات JIT، واستغلال Linux cBPF من البداية إلى النهاية.
يحتوي هذا المستودع على المخلفات الخاصة بالورقة البحثية "إعادة استخدام هدف الفرع: هجمات Spectre-v2 العملية في محركات JIT عبر إدخالات التنبؤ بالفرع القديمة" (المقبولة في ACM CCS 2026).
لمزيد من المعلومات حول هجوم BTR، راجع صفحة المشروع والورقة البحثية!
btr
├─ uarch-experiments/ # uArch experiments code (Section 5)
├─ attack-surface/ # Attack Surface Analysis (Section 6)
│ ├─ linux-cbpf # Linux cBPF experiments (Section 6.1)
│ ├─ spidermonkey/ # SpiderMonkey experiments (Section 6.2)
│ ├─ graal-vm/ # GraalVM experiments (Section 6.3)
├─ e2e-exploit/ # Linux cBPF E2E exploit (Section 7)
├─ README.md # You are here