View Single Post
Old 02-18-2015, 02:38 AM   #7
twowheels
Wizard
twowheels ought to be getting tired of karma fortunes by now.twowheels ought to be getting tired of karma fortunes by now.twowheels ought to be getting tired of karma fortunes by now.twowheels ought to be getting tired of karma fortunes by now.twowheels ought to be getting tired of karma fortunes by now.twowheels ought to be getting tired of karma fortunes by now.twowheels ought to be getting tired of karma fortunes by now.twowheels ought to be getting tired of karma fortunes by now.twowheels ought to be getting tired of karma fortunes by now.twowheels ought to be getting tired of karma fortunes by now.twowheels ought to be getting tired of karma fortunes by now.
 
twowheels's Avatar
 
Posts: 1,854
Karma: 13432974
Join Date: Nov 2010
Device: Kobo Clara HD, iPad Pro 10", iPhone 15 Pro, Boox Note Max
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.
twowheels is offline   Reply With Quote