Cyber Adversary Characterization: Auditing the Hacker Mind