Method and apparatus for detecting intrusions on a computer system
First Claim
1. A method of detecting intrusions on a computer, comprising:
- identifying an internet protocol field range describing fields within internet protocol packets received by a computer;
establishing a connectivity range describing a distribution of network traffic received by said computer;
determining an internet protocol field threshold and a connectivity threshold from said internet protocol field range and said connectivity range, respectively;
during the operation of said computer, calculating values for said internet protocol field range and said connectivity range; and
comparing said values to said internet protocol field threshold and said connectivity threshold so as to identify an intrusion on said computer;
wherein a plurality of said internet protocol field ranges are provided including an IP address range and a packet length and a plurality of said internet protocol field thresholds are provided including an IP address range threshold and a packet length threshold.
10 Assignments
0 Petitions
Accused Products
Abstract
A method of detecting intrusions on a computer includes the step of identifying an internet protocol field range describing fields within internet protocol packets received by a computer. A connectivity range is also established which describes a distribution of network traffic received by the computer. An internet protocol field threshold and a connectivity threshold are then determined from the internet protocol field range and connectivity range, respectively. During the operation of the computer, values are calculated for the internet protocol field range and connectivity range. These values are compared to the internet protocol metric threshold and connectivity metric threshold so as to identify an intrusion on the computer.
136 Citations
23 Claims
-
1. A method of detecting intrusions on a computer, comprising:
-
identifying an internet protocol field range describing fields within internet protocol packets received by a computer;
establishing a connectivity range describing a distribution of network traffic received by said computer;
determining an internet protocol field threshold and a connectivity threshold from said internet protocol field range and said connectivity range, respectively;
during the operation of said computer, calculating values for said internet protocol field range and said connectivity range; and
comparing said values to said internet protocol field threshold and said connectivity threshold so as to identify an intrusion on said computer;
wherein a plurality of said internet protocol field ranges are provided including an IP address range and a packet length and a plurality of said internet protocol field thresholds are provided including an IP address range threshold and a packet length threshold.
-
-
2. A method of detecting intrusions on a computer, comprising:
-
identifying a plurality of internet protocol field ranges describing fields within internet protocol packets received by a computer, the internet protocol field ranges including;
an IP address range, and a packet length;
determining a plurality internet protocol field thresholds including;
an IP address range threshold, and a packet length threshold. comparing the internet protocol field ranges to the internet protocol field thresholds; and
identifying an intrusion on the computer based on the comparison. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22)
-
-
21. A computer program product for detecting intrusions on a computer, comprising:
-
computer code for identifying a plurality of internet protocol field ranges describing fields within internet protocol packets received by a computer, the internet protocol field ranges including;
an IP address range, and a packet length;
computer code for determining a plurality internet protocol field thresholds including;
an IP address range threshold, and a packet length threshold. computer code for comparing the internet protocol field ranges to the internet protocol field thresholds; and
computer code for identifying an intrusion on the computer based on the comparison.
-
-
23. A method of preventing intrusions on a computer, comprising:
-
receiving a plurality of packets utilizing a network;
detecting an intrusion based on an inspection of the packets; and
taking action for preventing the intrusion.
-
Specification