Re: custom licensing scheme
From: Patty O'Dors (PattyODors_at_discussions.microsoft.com)
Date: 09/07/04
- Next message: Patty O'Dors: "ATL Richedit text change events"
- Previous message: Arnaud Debaene: "Re: Ethics on Software Expiration and Serial numbers"
- In reply to: William DePalo [MVP VC++]: "Re: custom licensing scheme"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 7 Sep 2004 03:13:04 -0700
> bool ok = IsThisCopyGoodToGo();
>
> if ( !ok )
> ExitProcess();
>
> You can have a world class implementation of the license check but some 17
> year old who can use a debugger will find the address in the code where he
> simply set one bit in the EAX register
That's exactly where my head is at - which is the reason why I really wanted
to write this in C++ as opposed to C#, as I can just embed a macro into one
of the main functions / key algorithms and then, in my source code, the
checking bit is nice and tidy and in one place, but in the EXE the code to do
the checking is all splodged around. But I'm pulling my hair out again
because I still can't get it to work... please see "Richedit text change
events." by me further up (please pleeeeeeease do;-))
Thanks for managing to explain anc confirm exactly what I was thinking though.
- Next message: Patty O'Dors: "ATL Richedit text change events"
- Previous message: Arnaud Debaene: "Re: Ethics on Software Expiration and Serial numbers"
- In reply to: William DePalo [MVP VC++]: "Re: custom licensing scheme"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|