29 skills found
marcan / Speculation BugsDocs and resources on CPU Speculative Execution bugs
can1357 / HaruspexExploration of x86-64 ISA using speculative execution.
lsds / Spectre Attack SgxSpectre attack against SGX enclave
comsec-group / RetbleedArbitrary Speculative Code Execution with Return Instructions
microsoft / ForerunnerForerunner: Constraint-based Speculative Transaction Execution for Ethereum
kssteven418 / BigLittleDecoder[NeurIPS'23] Speculative Decoding with Big Little Decoder
codexlynx / Hardware Attacks State Of The ArtMicroarchitectural exploitation and other hardware attacks.
Viralmaniar / In Spectre MeltdownThis tool allows to check speculative execution side-channel attacks that affect many modern processors and operating systems designs. CVE-2017-5754 (Meltdown) and CVE-2017-5715 (Spectre) allows unprivileged processes to steal secrets from privileged processes. These attacks present 3 different ways of attacking data protection measures on CPUs enabling attackers to read data they shouldn't be able to. This tool is originally based on Microsoft: https://support.microsoft.com/en-us/help/4073119/protect-against-speculative-execution-side-channel-vulnerabilities-in
compsec-snu / TiktagTikTag: Breaking ARM's Memory Tagging Extension with Speculative Execution (IEEE S&P 2025)
bi-zone / Rdtsc Checkvirt PocVirtualization detection through speculative execution PoCs and papers
mjyan0720 / InvisiSpec 1.0Gem5 implementation of "InvisiSpec", a defense mechanism of speculative execution attacks on cache hierarchy.
ibm-research / SpeculatorTool to Analyze Speculative Execution Attacks and Mitigations
hemingkx / SpecDecCodes for our paper "Speculative Decoding: Exploiting Speculative Execution for Accelerating Seq2seq Generation" (EMNLP 2023 Findings)
ARM-software / Speculation BarrierThis project provides a header file which contains wrapper macros for the __builtin_load_no_speculate builtin function defined at https://www.arm.com/security-update This builtin function defines a speculation barrier, which can be used to limit the conditions under which a value which has been loaded can be used under speculative execution.
AR6420 / Hail Hydra🐉 Hail Hydra — Multi-headed speculative execution framework for Claude Code. 7 AI agents, 3x faster, ~50% cheaper. Inspired by speculative decoding.
winter2020 / KleespectreKLEESpectre is a symbolic execution engine with speculation semantic and cache modelling
MATCHA-MIT / PensieveThis repository provides Pensieve, a security evaluation framework for microarchitectural defenses against speculative execution attacks.
recruit-tech / SpecterSpecter is a data fetch layer using speculative execution.
useredsa / Spec Tage SclTAGE-SCL branch predictor with support for speculative execution.
ileakage-authors / Ileakage Authors.github.ioWebsite for iLeakage: Browser-based Speculative Execution Attacks on Apple Devices.