Patent · US Active

Detecting exploitable bugs in binary code

US9183396B2 · kind B2 · utility

3Cited by
1References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 21, 2013
Grant dateNov 10, 2015
Priority date
Expiry dateMay 21, 2033

Classification

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

Abstract

Systems and methods for performing hybrid symbolic execution to detect exploitable bugs in binary code are described. In some example embodiments, the systems and methods determine that resources associated with an execution client performing symbolic execution of a target program are below, at, or above a threshold performance level, generate checkpoints for active executing paths of the online symbolic execution, and cause the execution client to perform symbolic execution in response to the determination that the resources are at or above the threshold performance level.

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