5. Ethical Hacking

Also known as Penetration Testing, Ethical Hacking is where you would penetrate into a system or a series of networks to look out for threats, vulnerabilities in those systems which a malicious attacker that could possibly find and exploit causing loss of data, financial loss or other major damages. The major purpose would be to ensure the security of systems and fix any issues that pop up during the regular checks.