Well, Ethical hacking is for the people who love computing, have strong logic and ability to play with codes. Strong knowledge of mathematics added with good communication skill is required to become a successful ethical hacker.
Anyone can learn ethical hacking. The person need to be 18 years of age to take the examinations in ethical hacking. No formal qualification is required to become an ethical hacker. EC Council is the Certification Authority for Ethical Hackers.