Finding dispatcher gadgets for jump oriented programming code reuse attacks
Branch regulation: low-overhead protection from code reuse attacks