×

Systems and methods for malware detection and scanning

  • US 9,344,446 B2
  • Filed: 09/08/2014
  • Issued: 05/17/2016
  • Est. Priority Date: 12/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method operating in a computing device, the method comprising:

  • receiving, at a controller in the computing device, a malware scan request transmitted from a remote controller device via a network, the malware scan request comprising a type and version of an internet browser and one or more parameters, the one or more parameters comprising target uniform resource identifiers (URIs), uniform resource locators (URLs), and/or uniform resource names (URNs) used to identify web pages upon which malware scanning is to be performed, the computing device storing a plurality of virtual machines, wherein at least two of the plurality of virtual machines are within a same domain or a same netblock;

    launching, by the controller, the plurality of virtual machines in the computing device, in response to the received malware scan request;

    instructing, by the controller, each of the plurality of virtual machines of the computing device to;

    launch an internet browser of the type and version,request data from a web server hosting a web page over the network via the internet browser, wherein at least one of the plurality of virtual machines that are within the same domain or the same netblock is rate-limited; and

    perform, in the virtual machine of the computing device, analysis on the web page using one or more analysis tools; and

    receiving, from each of the plurality of virtual machines, results of the performed analysis; and

    storing, in a storage, the results of the performed analysis for malware analysis.

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