White box testing

Definition: a form of penetration testing where the penetration tester has full access and complete knowledge of the target that is being tested.