×

METHOD FOR DETECTING MALICIOUS JAVASCRIPT

  • US 20110289582A1
  • Filed: 06/03/2011
  • Published: 11/24/2011
  • Est. Priority Date: 08/03/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for scoring and grading websites by observing script behaviors in a browser emulator, comprising:

  • providing one or more virtual machines on a computing system comprising a processor configured by an operating system;

    providing a communications link for each virtual machine to access hosts coupled to the Internet;

    within a virtual machine, providing an enhanced browser emulator application wherein said enhanced browser comprises at least one enhanced script functions;

    receiving a Uniform Resource Identifier (URI) for a source website for which the content is to be graded for hostile intent, wherein a URI comprises a protocol and a fully qualified domain name;

    requesting by the browser a resource from said source website;

    receiving said resource;

    determining if shell code is contained within said resource;

    determining if executable code is contained within said resource;

    operating said enhanced browser emulator application wherein certain function calls are executed with enhanced visibility and analysis of its arguments, attributes, and results;

    observing a behavior of the enhanced browser emulator as controlled by said javascript code contained within the said resource and scoring said behaviors for hostile intent.

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