The pros and cons of black box and white box penetration testing.