Hacking and cracking are functionally the same, but hackers maintain that their work is to find holes in security systems that can then be fixed. Whereas with cracking, the intent is purely malicious.