Adversarial testing where security experts attempt to find vulnerabilities by attacking a system like an attacker would.