Cracked software is a threat not just to individual users, but to the security and integrity of entire business networks.