Patent · US Active

Automated reverse engineering

US10354069B2 · kind B2 · utility

1Cited by
7References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 2, 2016
Grant dateJul 16, 2019
Priority date
Expiry dateMay 25, 2037

Classification

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

Abstract

A Taint Modeling Function (TMF) finds abstract patterns and uses them to automate the malware detection process. TMF involves the process of statically analyzing a sequence of assembly language instructions and abstracting complex relationships among instruction inputs and outputs into a mathematical function containing a set of algebraic expressions. The set of expressions support fully automating semantic pattern detection in binary code. It deterministically generates outputs given inputs determining code block outputs, for given inputs, without executing the code. It detects code patterns automatically to spot bad coding patterns directly from the binary used to detect bugs statically in the entire application space.

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