Most desktop software can be cracked because the core program logic runs entirely on your local hard drive. Hackers can alter the local files or bypass licence checks to unlock the full version.