Concept of a hacker's thinking