Patent ID: 7325252

Claim:
A network security testing apparatus comprising: at least one first tester for generating a security vulnerability attack simulation comprised of a plurality of waves of tests for iteratively testing for network security vulnerabilities of a network system under test, the at least one first tester is adapted to communicably couple to the network system under test, said at least one first tester adapted to iteratively perform a plurality of waves of tests on the system under test to obtain network security vulnerability information; wherein each test in the plurality of waves of tests are adapted to return the network security vulnerability information regarding the network system under test, the network security vulnerability information provided by each test in the plurality of waves of tests being more specific to the network system under test than the network security vulnerability information provided by a previous test; wherein each test in the plurality of waves of tests are specifically modified in real-time to adapt to discovered security obstacles of the network system under test detected based on the network security vulnerability information gained from the previous test and to obtain additional network security vulnerability information from the network system under test.