HOW TO THINK LIKE A HACKER: INTRODUCTION TO PENETRATION TESTING