| CPC H04L 63/1433 (2013.01) [H04L 63/1425 (2013.01); H04L 63/20 (2013.01)] | 20 Claims |

|
1. A system, comprising:
one or more hardware processors with associated memory that implement automated assessment scheduling, wherein the one or more hardware processors are configured to:
receive a set of scheduling parameters, wherein the set of scheduling parameters comprises:
a frequency corresponding to how often assessments are to be completed via a particular automated assessment of one or more assets of a particular network,
an inclusion window indicating when assessments in the particular automated assessment can be performed,
an exclusion window indicating when assessments in the particular automated assessment are not to be performed, and
one or more types of assessments to perform in the particular automated assessment;
generate, based at least in part on the set of scheduling parameters, an assessment configuration comprising a set of attributes defining how the particular automated assessment is to be performed including one or more start times for one or more scans to be performed on the one or more assets;
identify at least one scan engine resource of a set of scan engine resources for utilization in the particular automated assessment, wherein the at least one scan engine resource is selected based on a weight determined based on an particular asset to be scanned, a role of the particular asset in the particular network, a type of scan to be performed on the particular asset, and an amount of resources to use for scanning the particular asset; and
automatically initiate, based at least in part on the assessment configuration and using the at least one scan engine resource, the particular automated assessment.
|