I was reading a hacking book in my youth (well, on hacking methods) and they differentiated between a hacker and a cracker. I believe a hacker does things to see if they can do them. Like someone boasting, "This is the strongest security suite ever," and then hacking it to see if they can do it--with no malicious intent. A cracker hacks into systems for personal gain and information. At least this was according to the book. Forgot what it was called.