cracking is easy, unless the programmer of the software is cracker or knows how it goes. if the software is not obfuscated or written in a really abstract way then it is easy to reverse. there are...