出典:Wikipedia
出典:『Wikipedia』 (2011/06/13 08:45 UTC 版)
Return-oriented programming is a computer security exploit technique in which the attacker leverages control of the call stack to indirectly execute cherry-picked machine instructions or groups of machine instructions immediately prior to the return instruction in subroutines within the existing program code, in a way similar to the execution of a threaded code interpreter.