Tooling

Our experiment and PoC code, experiment harnesses, and data analysis and visualization code are all available on Github.

Broadly, the Github repo contains:

  • Code for reproducing our main experiments

  • Code for thoroughly testing your machine for a pointer-chasing or indirection-based DMP

  • Code for running our out-of-bounds read and speculative load hardening (SLH) bypass PoCs

  • Code for running our address space layout randomization (ASLR) break PoC

  • Code for visualizing and analyzing the results from running our experiment code