Re: Is there some sort of portable Copy Protection??



Sam,

You might also look at the U3 platform as a possible solution.

www.u3.com

Steve

"Sam Larson" <sam212@xxxxxxxxx> wrote in message
news:45e1479a$1@xxxxxxxxxxxxxxxxxxxxxxxxx
I need some advice on how to protect my software from being pirated. There
is a lot of software out there that can lock a program to a particular
machine, but that may be too severe in my case. Besides, all but 2 of the
copy protection schemes I've investigated have been broken.

Here's the problem. The software I'm selling should be portable like a PIM
so the user can take with them and run it from different computers, using
a USB thumb drive etc.. So I don't see how locking it to a computer
hardware is going to help.

I need to serialize it and encrypt the .exe file so the protection I do
implement can't be (easily) circumvented. Here's the real problem I can't
seem to solve. If someone can run my software on a USB thumb drive and run
it on different computers, what's stopping someone from copying the
software and giving it to his 10 friends? How do I detect it? I could have
a web server that the program contacts once a month or so which could
invalidate the license (program stops running) if it could detect if the
software was being run by an unlicensed user, but how would it distinguish
beteen a valid user running the software on 10 of his machines (internet
cafe, office computer, home computer, laptop etc), or 10 different users
running the software? Is it possible to get a hardware id from the USB
drive and lock it to that piece of hardware? Or should I lock it to the
machine and if the user want's to run it on more machines, offer to extend
the license to 2 or 3 machines?

TIA
Sam


.



Relevant Pages

  • Re: Swapping XP licences between 2 PCs
    ... like to swap the versions of windows between the 2 machines so I can ... The OEM license is tied to the qualifying hardware with which the license was purchased. ...
    (microsoft.public.windowsxp.basics)
  • Re: VMS is younger than Windows
    ... PC hardware and boot the new hardware ... all the machines in the lab. ... There are also license issues. ... blow the motherboard on an machine with an OEM license, put in a replacement motherboard of a new type, ...
    (comp.os.vms)
  • Re: VMS is younger than Windows
    ... PC hardware and boot the new hardware ... all the machines in the lab. ... There are also license issues. ... blow the motherboard on an machine with an OEM license, put in a replacement motherboard of a new type, ...
    (comp.os.vms)
  • Re: Working on Modern Machines
    ... > to use SCO 5..07 on more modern hardware could be achieved by loading update ... > also install on single Xeon machines. ... the Update Pack series require a SCO Update license. ...
    (comp.unix.sco.misc)
  • Re: Problem with FileLock
    ... To synchromize the updates I am using FileLock. ... Everything works as advertised (ie if a machine gets the lock, ... writes to the file while the other machines wait, ... process that does so on behalf of the other (client) processes, ...
    (comp.lang.java.programmer)