Software protection for dynamically-generated code
Secure Execution via Program Shepherding