Discovery engine
First Claim
Patent Images
1. A system, comprising:
- a processor configured to;
receive, at an asset discovery engine, an identification of a first domain name from a first Domain Name Service (DNS) information source, wherein the identification is determined based at least in part by analyzing one or more log files obtained from a DNS server and associated with one or more DNS requests, and wherein the first domain name is included as at least one of the requests, and wherein the first domain name is a name for which at least one device requested resolution to an IP address;
determine, using the identification received from the first DNS information source, that the received first domain name is not already present in an asset repository; and
in response to determining that the received first domain name is not already present in the asset repository;
add the first domain name to the asset repository; and
provide the identified first domain name to a job scheduler, wherein the job scheduler is configured to facilitate a scan of a computing resource reachable via the first domain name; and
a memory coupled to the processor and configured to provide the processor with instructions.
1 Assignment
0 Petitions
Accused Products
Abstract
An identification of a first domain name is received from a first Domain Name Service (DNS) information source. A determination is made that the received first domain name is not already present in an asset repository. The first domain name is added to the asset repository. The first domain name is provided to a job scheduler that is configured to facilitate a scan of a computing resource reachable via the first domain name.
81 Citations
14 Claims
-
1. A system, comprising:
-
a processor configured to; receive, at an asset discovery engine, an identification of a first domain name from a first Domain Name Service (DNS) information source, wherein the identification is determined based at least in part by analyzing one or more log files obtained from a DNS server and associated with one or more DNS requests, and wherein the first domain name is included as at least one of the requests, and wherein the first domain name is a name for which at least one device requested resolution to an IP address; determine, using the identification received from the first DNS information source, that the received first domain name is not already present in an asset repository; and in response to determining that the received first domain name is not already present in the asset repository; add the first domain name to the asset repository; and provide the identified first domain name to a job scheduler, wherein the job scheduler is configured to facilitate a scan of a computing resource reachable via the first domain name; and a memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
receiving, at an asset discovery engine, an identification of a first domain name from a first Domain Name Service (DNS) information source, wherein the identification is determined based at least in part by analyzing one or more log files obtained from a DNS server and associated with one or more DNS requests, and wherein the first domain name is included as at least one of the requests, and wherein the first domain name is a name for which at least one device requested resolution to an IP address; determining, using the identification received from the first DNS information source, that the received first domain name is not already present in an asset repository; and in response to determining that the received first domain name is not already present in the asset repository; adding the first domain name to the asset repository; and providing the identified first domain name to a job scheduler, wherein the job scheduler is configured to facilitate a scan of a computing resource reachable via the first domain name.
-
-
14. A computer program product embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
receiving, at an asset discovery engine, an identification of a first domain name from a first Domain Name Service (DNS) information source, wherein the identification is determined based at least in part by analyzing one or more log files obtained from a DNS server and associated with one or more DNS requests, and wherein the first domain name is included as at least one of the requests, and wherein the first domain name is a name for which at least one device requested resolution to an IP address; determining, using the identification received from the first DNS information source, that the received first domain name is not already present in an asset repository; and in response to determining that the received first domain name is not already present in the asset repository; adding the domain name to the asset repository; and providing the identified first domain name to a job scheduler, wherein the job scheduler is configured to facilitate a scan of a computing resource reachable via the first domain name.
-
Specification