Understanding ethical hacking key insights for cybersecurity success