×

System and method for improving coverage for web code

  • US 8,914,879 B2
  • Filed: 06/07/2011
  • Issued: 12/16/2014
  • Est. Priority Date: 06/11/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, the method comprising:

  • locating conditional statements in the web code received in web content;

    identifying an if-then-else construct in a first conditional statement of the conditional statements;

    rewriting the first conditional statement into a corresponding first unconditional statement by rewriting a then-block of the if-then-else construct into a first context-recovery block and rewriting an else-block of the if-then-else construct into a second context-recovery block to generate a modified version of the web code; and

    performing dynamic analysis on the modified version of the web code by executing the first unconditional statement to analyze a corresponding branch of the first conditional statement to detect malicious code in the web code.

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