So to me it seems obvious that a key can not be half valid. As a customer I would receive only one key for all versions of the software. So what's up with the keygen for this plugin? Is it kind of half working because the encryption was not broken and in consequence was not reverse engineered but by comparing legit keys with the ones that were generated, one can come close to the algorithm that checks the keys? Does this make any sense? I don't understand why earlier version of the plugin seem to accept a generated key but later versions don't. And it needs to be done with every new version of the plugin. That can also be very difficult but in most cases is still a lot easier than breaking the encryption of the key checking algorithm. (B) needs altering (patching) the actual code of the plugin. But with a proper and strong encryption in place it is nearly impossible to do. (A) is the best method because you can have valid keys even for future versions / updates of the plugin without toughing the code of the plugin. That means one as to either (A) break the encryption to reverse engineer the key checking algorithm and to program a working key generator or (B) remove the key checks from the code of the plugin. To stop people looking into the code, developers encrypt the code with something like RSA or AES. Hopper is a reverse engineering tool for the Mac, that lets you disassemble, decompile and debug your 32bits and 64bits executables.More information at http. In order to know how to program a key generator, you have to know how this key checking algorithm works exactly. Challenge-response-methods are basically the same, only the algorithm takes some OS or hardware values into account like processor ID, amount of RAM and whatnot in order to bind the software to a customer's PC or MAC device. If that value is what the plugin expect it to be, the serial number / key is valid, otherwise it is not. Some code inside the plugin takes the serial number / key and puts it into an algorithm that computes a check sum or value. Let's see if I fully understand this whole serial thing.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |