×

Exploiting software compiler outputs for release-independent remote code vulnerability analysis

  • US 9,569,335 B1
  • Filed: 10/07/2015
  • Issued: 02/14/2017
  • Est. Priority Date: 10/07/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • coupling a central check system (CCS) to a remote software system (RSS);

    fetching data from the RSS, the data being software code derivatives generated from a software program by a software compiler on the RSS with a version different than a version of the same software compiler associated with the CCS, wherein the software compiler on the RSS is used to ensure the syntactic correctness of the software program on the RSS and to generate the software code derivatives on the RSS prior to transmission to the CCS;

    performing static software testing of the software program on the CCS using the fetched data and a data flow graph constructed from the fetched data and including an application programming interface used to traverse the data flow graph; and

    providing test results based on the static software testing in a required format.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×