SMS: Professional penetration testing