×

Apparatus and method for analyzing and supplementing a program to provide security

  • US 8,347,392 B2
  • Filed: 08/25/2006
  • Issued: 01/01/2013
  • Est. Priority Date: 08/25/2005
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable storage medium, comprising executable instructions to:

  • perform an automated analysis of program instructions using a security module to analyze application output prior to the program instructions being invoked, wherein the automated analysis includes an automated analysis of injection vulnerabilities, an automated analysis of potential repetitive attacks including session ID guessing, credential guessing, click fraud and site probing, an automated analysis of sensitive information, and an automated analysis of specific HTTP attributes;

    select and insert protective instructions into the program instructions based on the automated analysis of the injection vulnerabilities, wherein the protective instructions comprise a call that generates a security event during runtime; and

    utilize a runtime security module to detect and respond to attacks by analyzing the generated security event during execution of the program instructions.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×