×

Fuzzing system and method for exhaustive security fuzzing within an SQL server

  • US 7,953,674 B2
  • Filed: 05/17/2007
  • Issued: 05/31/2011
  • Est. Priority Date: 05/17/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented system comprising the following computer executable components:

  • a processor; and

    a memory component communicatively coupled to the processor, the memory component having stored therein computer-executable instructions that when executed by the processor cause the processor to implement;

    a fuzzing system that receives a structured query language (SQL) statement, wherein the SQL statement includes actual grammar associated with the SQL statement and explicit user specified parameters associated with penetration testing of an SQL server; and

    a parsing component as part of the SQL server that separates the explicit user specified parameters from the actual grammar associated with the SQL statement, wherein the parsing component mitigates parsing errors by replacing the explicit user specified parameters with fuzz values generated within the SQL server that maintain conformance to syntactically correct SQL statements.

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