×

Detection of vulnerabilities in computer systems

  • US 9,268,945 B2
  • Filed: 02/11/2014
  • Issued: 02/23/2016
  • Est. Priority Date: 03/19/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for detecting a presence of at least one vulnerability in an application, the method comprising:

  • modifying instructions of the application to include at least one monitor adapted to generate an action snapshot of an action performed by the application when executed by one or more processors, wherein the action snapshot includes at least some data associated with the action;

    storing the action snapshot with other stored action snapshots generated by the at least one monitor during the execution of the application when respective actions were performed by the application;

    analyzing, from within the application and while the application is running, the stored action snapshots;

    detecting the presence of at least one vulnerability in the application based on the analysis of the stored action snapshots, each of the at least one vulnerability is a pattern of application execution that is subject to abuse by a user of the application when the application is being executed by the same one or more processors; and

    reporting the presence of at least one vulnerability in the application as detected based on the analysis of the stored action snapshots.

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