return-oriented programming

From Wiktionary, the free dictionary
Archived revision by Equinox (talk | contribs) as of 12:11, 25 May 2018.
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

English

Noun

return-oriented programming (uncountable)

  1. (programming) 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.

Synonyms