├── README.md ├── environment1 ├── collect.sh ├── cpuid.txt ├── lsb_release_a.txt ├── lscpu.txt ├── lshw.html └── uname_r.txt ├── lfence-bypass ├── E1.out ├── E2.out ├── E3.out ├── README ├── attack.cpp ├── attack.out ├── enablepmc.sh ├── generate_stripes.py ├── lscpu.out ├── pfc.cpp ├── pfc.h ├── run └── stripes.hpp └── variant-1 ├── bit-ops.h ├── dsbspectre.cpp ├── dsbspectre.out ├── run ├── secret.txt └── stripes.hpp /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/README.md -------------------------------------------------------------------------------- /environment1/collect.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/environment1/collect.sh -------------------------------------------------------------------------------- /environment1/cpuid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/environment1/cpuid.txt -------------------------------------------------------------------------------- /environment1/lsb_release_a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/environment1/lsb_release_a.txt -------------------------------------------------------------------------------- /environment1/lscpu.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/environment1/lscpu.txt -------------------------------------------------------------------------------- /environment1/lshw.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/environment1/lshw.html -------------------------------------------------------------------------------- /environment1/uname_r.txt: -------------------------------------------------------------------------------- 1 | 5.4.0-52-generic 2 | -------------------------------------------------------------------------------- /lfence-bypass/E1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/lfence-bypass/E1.out -------------------------------------------------------------------------------- /lfence-bypass/E2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/lfence-bypass/E2.out -------------------------------------------------------------------------------- /lfence-bypass/E3.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/lfence-bypass/E3.out -------------------------------------------------------------------------------- /lfence-bypass/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/lfence-bypass/README -------------------------------------------------------------------------------- /lfence-bypass/attack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/lfence-bypass/attack.cpp -------------------------------------------------------------------------------- /lfence-bypass/attack.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/lfence-bypass/attack.out -------------------------------------------------------------------------------- /lfence-bypass/enablepmc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/lfence-bypass/enablepmc.sh -------------------------------------------------------------------------------- /lfence-bypass/generate_stripes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/lfence-bypass/generate_stripes.py -------------------------------------------------------------------------------- /lfence-bypass/lscpu.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/lfence-bypass/lscpu.out -------------------------------------------------------------------------------- /lfence-bypass/pfc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/lfence-bypass/pfc.cpp -------------------------------------------------------------------------------- /lfence-bypass/pfc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/lfence-bypass/pfc.h -------------------------------------------------------------------------------- /lfence-bypass/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/lfence-bypass/run -------------------------------------------------------------------------------- /lfence-bypass/stripes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/lfence-bypass/stripes.hpp -------------------------------------------------------------------------------- /variant-1/bit-ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/variant-1/bit-ops.h -------------------------------------------------------------------------------- /variant-1/dsbspectre.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/variant-1/dsbspectre.cpp -------------------------------------------------------------------------------- /variant-1/dsbspectre.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/variant-1/dsbspectre.out -------------------------------------------------------------------------------- /variant-1/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/variant-1/run -------------------------------------------------------------------------------- /variant-1/secret.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/variant-1/secret.txt -------------------------------------------------------------------------------- /variant-1/stripes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renxida/iseedeaduops-poc/HEAD/variant-1/stripes.hpp --------------------------------------------------------------------------------