Ethical hacking, also penetration testing, is the authorized practice of identifying vulnerabilities in computer systems and networks. Its involves using the same tools and techniques that malicious hackers use, but with the purpose of strengthening security. For want to learn about ethical hacking, there are plenty resources available for beginner