Pythia: Compiler-Guided Defense Against Non-Control Data Attacks | Synapse