Instead of someone constantly cracking the newest version, why not someone disable the ability to update itself since you cant auto-update it if its cracked. Reason why is that you can't use the cracked version if it senses there is a new update available. I have seen in other software where you change the IP it looks for the updates. Perhaps you can do that, or just remove whatever alerts it to check, or bypass this altogether?