penetration testing


penetration testing

[‚pen·ə′trā·shən ‚test·iŋ] (computer science) An activity that is intended to determine if there is a way to cause a computer program to fail to perform in the expected manner; it involves hypothesizing flaws that would prevent the program from enforcing security, and conducting experiments to confirm or refute the hypothesized flaws.