Ethical hacker is also known as white hat hacker and pentration tester , and they hack any computer or network system , to take a permission and their purpose for only to check defense system on your network or computer . Ethical hacker uses some tools like metasploit , nmap etc . their intention is good . Most of the big companies hire ethical hacker behalf on salary . A best hacker recover the clients system vulnerabilities before the attackers discovers their system bug . Ethical hacker is a challenging job if you work for a comapany as a ethical hacker and a attacker challenge their company to hacked their system in 10 minutes with the help of any vulnerability on the company network system , then a company hire a ethical hacker and the ethical hacker accept the attacker challenge , and find vulnerability and recover in few minutes before a attackers find this system hole and attack. and then company happy like a winner and paid more money to ethical hacker .
The no1. ethical hacker at today date is Kevin mitnick .
These are the phases that ethical hackers used in their performing attacks :


