×

System and method for network vulnerability detection and reporting

  • US 8,135,830 B2
  • Filed: 06/01/2009
  • Issued: 03/13/2012
  • Est. Priority Date: 01/15/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for determining whether a target computer is on a network, the system comprising:

  • a first set of port identifiers stored in a computer-readable medium, each of said first set of port identifiers representing a port used by computers to receive data packets compliant with a first protocol of said network, each of said first set of port identifiers representing a port associated with known network services;

    a first set of data packets, each directed to a port represented by at least one of said first set of port identifiers, each of said first set of data packets compliant with said first protocol and transmitted to said target computer via said network;

    a first set of acknowledgement packets received via said network in response to said transmission of said first set of data packets; and

    a list of host identifiers, each host identifier representing a computer on said network that transmits data in response to a packet sent to said respective computer, a host identifier representing said target computer added to said list of host identifiers if said first set of acknowledgment packets indicates a responsiveness of said target computer;

    a second set of port identifiers stored in a computer-readable medium, each of said second set of port identifiers representing a port used by computers to receive data packets compliant with a second protocol of said network, each of said second set of port identifiers representing a port associated with known network services;

    a second set of data packets, each directed to a port represented by at least one of said second set of port identifiers, each of said second set of data packets compliant with said second protocol and transmitted to said target computer via said network, at least one of said second set of data packets including data associated with said known network services;

    a second set of acknowledgement packets received via said network in response to said transmission of said second set of data packets; and

    a host identifier representing said target computer added to a second list of host identifiers if said second set of acknowledgment packets indicates a responsiveness of said target computer, wherein each of said second list host identifier in said second list represents a computer not know to be unresponsive.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×