Silver
September 20th, 2004, 14:14
Hi guys,
I'm working on a little app at the moment, it's written in Delphi. Using DeDe etc I've found the "top level" serial checking code easily. I've also found a line of code that quite clearly displays the correct serial key for the registration details entered (checked by viewing it, restarting the app and pasting it in). That's fine, and so I figured that this was a prime candidate for a keygen.
I've run into a conceptual problem. Because this app was written in Delphi it is a huge mess of jumps and calls. There are 15 calls in the "top level" serial checker alone. What should be my approach here? Do I give it up as a bad job that will take a huge amount of time to cleanly rip all the serial generation code out? Stick with the usual patch of a jump-to-good-serial? Or do something else?
I'm interested to know people's approaches. Patching it is easy, I was going to do a kg for experience, but to me it doesn't seem feasible from a time perspective.
I'm working on a little app at the moment, it's written in Delphi. Using DeDe etc I've found the "top level" serial checking code easily. I've also found a line of code that quite clearly displays the correct serial key for the registration details entered (checked by viewing it, restarting the app and pasting it in). That's fine, and so I figured that this was a prime candidate for a keygen.
I've run into a conceptual problem. Because this app was written in Delphi it is a huge mess of jumps and calls. There are 15 calls in the "top level" serial checker alone. What should be my approach here? Do I give it up as a bad job that will take a huge amount of time to cleanly rip all the serial generation code out? Stick with the usual patch of a jump-to-good-serial? Or do something else?
I'm interested to know people's approaches. Patching it is easy, I was going to do a kg for experience, but to me it doesn't seem feasible from a time perspective.