Patent · US Active

Techniques for detecting false positive return-oriented programming attacks

US9940484B2 · kind B2 · utility

0Cited by
3References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 23, 2014
Grant dateApr 10, 2018
Priority date
Expiry dateDec 16, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/2101
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Various embodiments are generally directed to an apparatus, method and other techniques to determine whether a target address of a register for an execution instruction is valid or invalid based on a comparison between the target address and one or more valid target addresses stored in a storage, increase a number of invalid target addresses if the target address is invalid, and determine whether the number of invalid target addresses is greater than an invalid target address threshold. Various embodiments may also include initiating a security measure to prevent a security breach if the number of invalid target addresses is greater than the invalid target address threshold or executing the execution instruction if the number of invalid target addresses is less than or equal to the invalid target address threshold.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.