Ethical hacking involves an authorized attempt to gain unauthorized access to a computer system, application, or data. Carrying out an ethical hack involves duplicating strategies and actions of malicious attackers but without malicious intent. Instead it involves having the intent to fx the vulnerabilities found and improve the overall security of the network, computer system, application or data.