×

Opportunistic system scanning

  • US 9,516,451 B2
  • Filed: 04/10/2012
  • Issued: 12/06/2016
  • Est. Priority Date: 04/10/2012
  • Status: Active Grant
First Claim
Patent Images

1. At least one machine accessible storage medium having instructions stored thereon, the instructions when executed on a machine, cause the machine to:

  • identify that a particular computing device has re-entered a network of a computing environment based on detection of the computing device on the network by an asset detection tool, wherein the particular computing device comprises a computing device previously detected on the network;

    determine that the particular computing device is included in a listing of a particular plurality of computing devices previously detected on the network for which vulnerability scans are to be opportunistically performed when each of the plurality of computing devices are re-detected on the network;

    determine an opportunity to perform at least two of a plurality of scans on the detected particular computing device based on the detection of the particular computing device, wherein the at least two scans comprises a first scan to detect whether the particular computing device possesses at least a first vulnerability and a second scan to detect whether the particular computing device possesses a different, second vulnerability;

    identify a first scan engine, in a plurality of scan engines, associated with the asset detection tool and adapted to perform at least the first scan;

    identify a second scan engine, in the plurality of scan engines, associated with the asset detection tool and adapted to perform the second scan; and

    cause the first scan engine to perform the first scan on the detected particular computing device and the second scan engine to perform the second scan on the detected particular computing device while the detected particular computing device remains on the network, wherein causing the first scan to be performed comprises sending a scan request to the identified first scan engine, and the scan request includes a scan script executable by the first scan engine to cause the first scan engine to perform the first scan.

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