摘要 |
PROBLEM TO BE SOLVED: To provide an instruction execution controller and instruction execution control method capable of detecting an ROP (return oriented programming) to prevent damage.SOLUTION: The instruction execution controller includes: a storage section that stores a first instruction group including a call instruction and a second instruction group including a return instruction; and a processing section that, when executing the second instruction group called out by the call instruction from the first instruction group, determines whether the instruction of return target address to the first instruction group by the return instruction of the second instruction group has the identification information or not. When the identification is included, the processing section continues the processing of the first instruction group; and when the identification is not included, the processing section discontinues the processing from executing the instruction.SELECTED DRAWING: Figure 5 |