Claims
- 1. A method of conducting an automated vulnerability assessment on a computer network, comprising:
sending a plurality of IP addresses to a network scanning process; assigning a first group of IP addresses from the plurality of IP addresses to a first subscanning process and assigning a second group of IP addresses from the plurality of IP addresses to a second subscanning process, the first subscanning process scanning the computer network with a first selected sequence of IP addresses from the first group of IP addresses and receiving and storing a first set of responses from the computer network, the second subscanning process scanning the computer network with a second selected sequence of IP addresses from the second group of IP addresses and receiving and storing a second set of responses from the computer network, the first selected sequence of IP addresses and the second selected sequence of IP addresses being applied in parallel; and providing the first set of responses and the second set of responses as data for performing a vulnerability assessment of the computer network.
- 2. The method as defined in claim 1, wherein:
the first group of IP addresses applied by the first subscanning process are distributed among at least a first batch of IP addresses and a second batch of IP addresses; the first batch of IP addresses comprises a first non-ordered sequence of a first portion of the first group of IP addresses and the second batch of IP addresses comprises a second non-ordered sequence of a second portion of the first group of IP addresses; the second group of IP addresses applied by the second subscanning process are distributed among at least a third batch of IP addresses and a fourth batch of IP addresses; and the third batch of IP addresses comprises a third non-ordered sequence of a first portion of the second group of IP addresses and the fourth batch of IP addresses comprises a fourth non-ordered sequence of a second portion of the second group of EP addresses.
- 3. The method as defined in claim 2, wherein:
the first non-ordered sequence and the second non-ordered sequence are generated by applying a deterministic shuffling process to the first group of IP addresses; and the third non-ordered sequence and the fourth non-ordered sequence are generated by applying a deterministic shuffling process to the second group of IP addresses.
RELATED APPLICATIONS
[0001] This application is a continuation-in-part application of U.S. patent application Ser. No. 10/050,675, filed on Jan. 15, 2002, which is incorporated by reference herein.
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
10050675 |
Jan 2002 |
US |
| Child |
10387223 |
Mar 2003 |
US |