Interoperability of vulnerability and intrusion detection systems
First Claim
Patent Images
1. A computer-based system for protecting a network, comprising:
- means for gathering information about the network to determine vulnerabilities of a host from a plurality of hosts on the network; and
cooperative with the means for gathering information, means for examining network traffic responsive to the determined vulnerabilities of the host from the plurality of hosts, the means for examining configured to detect network traffic indicative of malicious activity.
11 Assignments
0 Petitions
Accused Products
Abstract
A system in accordance with an embodiment of the invention includes a vulnerability detection system (VDS) and an intrusion detection system (IDS). The intrusion detection system leverages off of information gathered about a network, such as vulnerabilities, so that it only examines and alerts the user to potential intrusions that could actually affect the particular network. In addition both the VDS and IDS use rules in performing their respective analyses that are query-based and that are easy to construct. In particular these rules are based on a set of templates, which represent various entities or processes on the network.
115 Citations
17 Claims
-
1. A computer-based system for protecting a network, comprising:
-
means for gathering information about the network to determine vulnerabilities of a host from a plurality of hosts on the network; and cooperative with the means for gathering information, means for examining network traffic responsive to the determined vulnerabilities of the host from the plurality of hosts, the means for examining configured to detect network traffic indicative of malicious activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method for protecting a network, comprising:
-
gathering information about the network to determine vulnerabilities of a host from a plurality of hosts on the network; cooperative with the step of gathering information, examining network traffic responsive to the determined vulnerabilities of the host from the plurality of hosts to detect network traffic indicative of malicious activity; and forwarding to the host network traffic indicative of malicious activity that does not correspond to the determined vulnerabilities of the host.
-
-
17. A computer-implemented method for protecting a network, comprising:
-
gathering information about the network to determine vulnerabilities of a host from a plurality of hosts on the network; cooperative with the step of gathering information, examining network traffic responsive to the determined vulnerabilities of the host from the plurality of hosts to detect network traffic indicative of malicious activity; responsive to a new host joining the plurality of hosts on the network, gathering information about the new host to determine vulnerabilities of the new host; and examining network traffic directed to the new host responsive to the determined vulnerabilities of the new host to detect network traffic indicative of malicious activity.
-
Specification