Ethical Hacking
Ethical hacking is a type of hacking that is wanted and permitted for ensuring and bettering the security of a network. The phases this process goes through are:
1. Reconnaissance - gathering relevant information about the system
2. Scanning - the hacking begins
3. Gaining Access - the vulnerable point of the network is found and exploited
4. Maintain Access - installing back doors and keeping the access in the future
5. Clearing Tracks - deletion of logs (needed in ethical hacking to demonstrate how would a black hat hacker operate)
6. Reporting - announcing the issue and the steps that were taken