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



Sam Larson wrote:

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?


The most successful one I saw involved contacting a central server to
"get" a license, however, thats not always a practical answer.


--
Liz the Brit
Delphi things I have released: http://www.xcalibur.co.uk/DelphiThings
.



Relevant Pages

  • Re: Serial Port CE_OVERRUN errors
    ... machines, especially when EMM386 or HIMEM.SYS were loaded. ... and then you could watch the readings catch up. ... My early experiments proved that the serial port of the PC should be able to ... We had some major problems with commercial USB to Serial converters, ...
    (comp.lang.pascal.delphi.misc)
  • Re: DELL PowerEdge 2850 and FreeBSD 5.4
    ... I have numerous Dell 1850s all with 4gigs of ram and SCSI in mirror 1 raid. ... I setup these machines in a different way then most people. ... Because I run the machines in a remote hosting complex I order the Dell ... Maybe because the USB ports have never really been used I have had ...
    (freebsd-stable)
  • RE: Disabling USB mass storage
    ... > registry on each to disable usb drive creation. ... As part of your script, have it report back on the status. ... customer machines, but everything we do has to be deployable on a very large ... > We tried restricting usbstor.sys through the GPO, ...
    (Focus-Microsoft)
  • Re: French fighters grounded due to Windows virus
    ... This was in the days when most of the machines in ... that way anymore when the internet is so much more ... most software won't run directly off a USB "key". ... firewalled corporate network. ...
    (rec.crafts.metalworking)
  • Re: questions for laptop owners
    ... newer model, the 1000HA that sell for a bit less, but lacks Bluetooth ... this is not the only Netbook around. ... Typically, these machines ... I use a 2 GB USB thumb drive to transfer files between ...
    (soc.retirement)