UNDERSTANDING HACKER MINDSETS AND TECHNIQUES