HOW HACKERS THINK: A BEGINNER’S INTRODUCTION TO ETHICAL HACKING