Patent · US Active

System and method for probabilistic defense against remote exploitation of memory

US10866908B2 · kind B2 · utility

0Cited by
0References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 19, 2017
Grant dateDec 15, 2020
Priority date
Expiry dateMay 19, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG11C7/24
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method is provided for probabilistic defense against remote exploitation of memory. In certain embodiments, the system comprises one or more processors, read and execute (RX) portions of memory, read and write (RW) portions of memory, execute only (XOM) portions of memory, and one or more programs stored in the memory. The one or more programs include instructions for maintaining all pointers to RX memory instructions in XOM memory. In addition, the one or more programs include instructions for preventing all direct references to RX memory in RW memory by forcing pointers in RW memory to reference XOM memory first, which then references RX memory instructions.

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