I've never run across Clicklocker and am not sure who uses it, but wow... that's bad.
This is ALMOST as bad as a game I cracked for a roommate back in ~1993.
A common copy protection scheme back then was to include a card or booklet of things to look up before you could play the game. These were often low contrast images that were hard to photocopy on the machines of the era. He was colorblind and unable to decipher these and unable to play the game without asking somebody else to start it for him, so I took a crack at it.
In about 2 minutes I found where they were calling to the protection... replaced the jmp & jne calls with nop instead, and I was done... it no longer asked for the codes.
I then looked at it a little closer and saw that it had an executable called prot.exe. I ran that directly and saw that it was a program that had you make the choices. If you ran it and gave the correct answer it would return 0 and if you ran it and gave it the wrong answer it would return 1.
So... I fired up my editor and wrote this program in C:
int main() { return 0; } // I didn't know back then about the implicit return value
Compiled it and saved it as prot.exe... done... cracked it two completely different ways in less than 10 minutes. Their copy protection clearly served no purpose beyond inconveniencing actual paying users.
Last edited by twowheels; 02-18-2015 at 02:42 AM.
|