Re: Registration Code

2006-04-05 Thread Ross Ridge
Steven D'Aprano wrote: > What are the odds that Vista will have it? Ross Ridge wrote; > About 100%. Steven D'Aprano wrote: > Considering that you can hardly walk into a university, school or > corporation without finding Windows or Office supplied without PA, would > you care to revise that numbe

Re: Registration Code

2006-04-05 Thread Steven D'Aprano
On Tue, 04 Apr 2006 12:02:24 -0700, Ross Ridge wrote: > Steven D'Aprano wrote: >> Look at Microsoft. Their first version of Word (for Macintosh, as it >> turned out) was copy-protected. Their second version of Word, and every >> version since, as well as Excel and Powerpoint, have not included cop

Re: Registration Code

2006-04-04 Thread Ross Ridge
Steven D'Aprano wrote: > Look at Microsoft. Their first version of Word (for Macintosh, as it > turned out) was copy-protected. Their second version of Word, and every > version since, as well as Excel and Powerpoint, have not included copy > protection, time-limitations, product activation, or any

RE: Registration Code

2006-04-04 Thread Ryan Ginstrom
> On Behalf Of Dave Mandelin: > Second, I hear that in general it is very difficult to make a > time-limited demo, because the code has to be all there, so all a > cracker has to do is bypass the "if". It seems that even this method > won't work for that. Do you know of any way to make time limitin

Re: Registration Code

2006-04-03 Thread Steven D'Aprano
On Mon, 03 Apr 2006 19:29:14 +0200, Math wrote: > Hello, > > I wonder if I can ask this particular question here... > I'm writing this piece of Python Software and I'm almost done...:-) > But now I want the end-user to register this software with a registration > code or perhaps something like a

Re: Registration Code

2006-04-03 Thread Fuzzyman
Dave Mandelin wrote: > Ken Seehart wrote: > > Math wrote: > > > Hello, > > I encypted the bytecode of a few important functions with a key based on > > information required from the user. Without the key, these functions > > can't be decrypted. This is somewhat more secure than just testing the

Re: Registration Code

2006-04-03 Thread Fuzzyman
Math wrote: > P..Philippe.. > Where can I find some sample code if any? > And I'm not a professional programmer... > This is going to be hard...and my native is Dutch.. > Thanks anyway Distributing your project using py2exe probably removes the need for bytecode encryption - unless you figure

Re: Registration Code

2006-04-03 Thread Dave Mandelin
Ken Seehart wrote: > Math wrote: > > Hello, > I encypted the bytecode of a few important functions with a key based on > information required from the user. Without the key, these functions > can't be decrypted. This is somewhat more secure than just testing the > key with an "if" statement since

Re: Registration Code

2006-04-03 Thread Ken Seehart
Math wrote: > Hello, > > I wonder if I can ask this particular question here... > I'm writing this piece of Python Software and I'm almost done...:-) > But now I want the end-user to register this software with a > registration code or perhaps something like an evaluation demo version > which ex

Re: Registration Code

2006-04-03 Thread Philippe Martin
Hi, Use the DES example here (DES has been cracked but is definitly secure enough for your need): http://www.amk.ca/python/writing/pycrypt/pycrypt.html Can't help you with the Dutch ;-) Philippe Math wrote: > P..Philippe.. > Where can I find some sample code if any? > And I'm not

Re: Registration Code

2006-04-03 Thread Math
P..Philippe.. Where can I find some sample code if any? And I'm not a professional programmer... This is going to be hard...and my native is Dutch.. Thanks anyway Hi, A suggestion: I would use encryption (ex: AES): Hide a secret key in your code and generate an encrypted (readable: ex 07 7B

Re: Registration Code

2006-04-03 Thread Philippe Martin
Hi, A suggestion: I would use encryption (ex: AES): Hide a secret key in your code and generate an encrypted (readable: ex 07 7B 6F ) version of the correct info (such as full release, or demo expire in ...) with that very same key. Have your software input that encrypted info (some GUI di

Re: Registration Code

2006-04-03 Thread Math
[EMAIL PROTECTED] OKAY Sybren.. How does one get the job done? -- > Math enlightened us with: >> But now I want the end-user to register this software with a >> registration code or perhaps something like an evaluation demo >> version which expires after some period of time... > > Fair

Re: Registration Code

2006-04-03 Thread Sybren Stuvel
Math enlightened us with: > But now I want the end-user to register this software with a > registration code or perhaps something like an evaluation demo > version which expires after some period of time... Fair enough. What do you want to know from us? > Is this the right place to ask or does an