├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── inc ├── cache.h ├── encoding.h ├── log.h ├── riscv-util.h └── util.h ├── link └── link.ld └── src ├── condBranchMispred.c ├── crt.S ├── indirBranchMispred.c ├── returnStackBuffer.c ├── stack.S └── syscalls.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/README.md -------------------------------------------------------------------------------- /inc/cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/inc/cache.h -------------------------------------------------------------------------------- /inc/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/inc/encoding.h -------------------------------------------------------------------------------- /inc/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/inc/log.h -------------------------------------------------------------------------------- /inc/riscv-util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/inc/riscv-util.h -------------------------------------------------------------------------------- /inc/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/inc/util.h -------------------------------------------------------------------------------- /link/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/link/link.ld -------------------------------------------------------------------------------- /src/condBranchMispred.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/src/condBranchMispred.c -------------------------------------------------------------------------------- /src/crt.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/src/crt.S -------------------------------------------------------------------------------- /src/indirBranchMispred.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/src/indirBranchMispred.c -------------------------------------------------------------------------------- /src/returnStackBuffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/src/returnStackBuffer.c -------------------------------------------------------------------------------- /src/stack.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/src/stack.S -------------------------------------------------------------------------------- /src/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-boom/boom-attacks/HEAD/src/syscalls.c --------------------------------------------------------------------------------