Hacker
In computer security, Hacker is someone who seeks and exploits weaknesses in a computer system or computer network. Hacker may be motivated by multitude of reasons, such as profit, protest, or challenge.
Ethical Hacking
Is also known as penetration testing or white hat hacking to discover the network vulnerabilities.
The attackers process
1. Foot printing
2. scanning
3.Enumeration
4. penetration
5. privilege
6. cover tricks
7. Back doors
Categories of Ethical hackers
White Hat: A white hat hacker breaks security for non-malicious reasons, perhaps to test their own security system or while working for a security company which makes security software. The term "white hat" in Internet slang refers to an ethical hacker.
Black Hat: A "black hat" hacker is a hacker who "violates computer security for little reason beyond maliciousness or for personal gain". Black hat hackers form the stereotypical, illegal hacking groups often portrayed in popular culture, and are "the epitome of all that the public fears in a computer criminal". Black hat hackers break into secure networks to destroy data or make the network unusable for those who are authorized to use the network. They choose their targets using a two-pronged process known as the "pre-hacking stage".