Confessions of a hacker