methods to perform penetration testing