How to Become an Ethical Hacker: 10 Essential Tips