SYSTEM AND METHOD FOR AUTOMATIC SERVICE DISCOVERY AND PROTECTION
First Claim
1. A system for automatically discovering services operating on a network, the system comprising:
- a service discovery database configured to store expected service behavioral characteristics and service identities of the services operating on the network, each service identity associated with a set of the expected service behavioral characteristics in the service discovery database;
A set of service discovery modules, the set of service discovery modules configured to collect service behavioral data of the services operating on the network; and
A service discovery module controller communicatively coupled to the service discovery module database and the set of service discovery modules, the service discovery module controller configured to;
generate a first set of service behavioral characteristics from the service behavioral data;
analyze the first set of service behavioral characteristics using the expected service behavioral characteristics, resulting in a first behavioral analysis; and
identify a first service identity of at least one service operating on the network, from the first behavioral analysis and an association of the first service identity and a first set of the expected service behavioral characteristics.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for automatically discovering services operating on a network including a service discovery database configured to store expected service behavioral characteristics and service identities of the services operating on the network, a set of service discovery modules configured to collect service behavioral data of the services operating on the network, and a service discovery module controller communicatively coupled to the service discovery module database and the set of service discovery modules, the service discovery module controller configured to generate service behavioral characteristics from the service behavioral data, analyze the service behavioral characteristics using the expected service behavioral characteristics, resulting in a first behavioral analysis, identify a first service identity of at least one service operating on the network from the first behavioral analysis and an association of the first service identity and the expected service behavioral characteristics.
-
Citations
26 Claims
-
1. A system for automatically discovering services operating on a network, the system comprising:
-
a service discovery database configured to store expected service behavioral characteristics and service identities of the services operating on the network, each service identity associated with a set of the expected service behavioral characteristics in the service discovery database; A set of service discovery modules, the set of service discovery modules configured to collect service behavioral data of the services operating on the network; and A service discovery module controller communicatively coupled to the service discovery module database and the set of service discovery modules, the service discovery module controller configured to; generate a first set of service behavioral characteristics from the service behavioral data; analyze the first set of service behavioral characteristics using the expected service behavioral characteristics, resulting in a first behavioral analysis; and identify a first service identity of at least one service operating on the network, from the first behavioral analysis and an association of the first service identity and a first set of the expected service behavioral characteristics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for automatically discovering services operating on a network, the method comprising:
-
storing expected service behavioral characteristics and service identities of the services operating on the network, each service identity associated with a set of the expected service behavioral characteristics; collecting service behavioral data of the services operating on the network; generating service behavioral characteristics from the the service behavioral data; and analyzing the service behavioral characteristics using the expected service behavioral characteristics, resulting in a first behavioral analysis; and identifying a first service identity of at least one service operating on the network, from the first behavioral analysis and an association of the first service identity and a first set of the expected service behavioral characteristics.
-
Specification