Patent · US Active

System and method for in-vivo multi-path analysis of binary software

US8776026B2 · kind B2 · utility

22Cited by
1References
42Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 1, 2011
Grant dateJul 8, 2014
Priority date
Expiry dateAug 25, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3636
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for in-vivo multi-path analysis and testing of binary software including binary device drivers is disclosed. The system and method may be used to test a binary software system and may comprise a virtual machine, a symbolic execution engine and a modular plugin architecture. In addition, a device driver testing system is also disclosed wherein symbolic execution may be used to explore the device driver's execution paths and check for device driver behavior.

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