EGAVE

return-oriented programming

Meaning

  1. noun A computer security exploit technique by which the attacker gains control of the call stack to hijack program control flow and then executes prepared instruction sequences ("gadgets") that are already present in the machine's memory.

Similar words

gadget exploit stack smashing prototype-oriented programming goto privilege escalation aspect-oriented programming role-oriented language object oriented programming object-oriented language

Save “return-oriented programming” to learn later