Re: How to protect software?

Tech-Archive recommends: Fix windows errors by optimizing your registry



On Tue, 31 Jan 2006 11:03:32 +0100, SK <sk@xxxxxxxx> wrote:

>I have developed a small program (3MB) that is used as a tool form
>bigger business application. This tool program is password protected
>and I know all users, but I fear that this tool is being passed to
>clients of business application - together with password. This means
>that users can do things, which are not possible in business
>application - alter data etc.
>
>I would like to copy protect this tool. Has anyone had / has similar
>problems?
>
>Profesional copy protection software is out of the question - we are
>talking about 50 copies of the tool max.

You can't prevent a file from being copied
- however you can make an EXE know something about the machine that it
is running on and check that it is running on the same machine

The simplest thing is to look for the Volume ID and its serial number,
you can store the CRC of those in a plain text file and 'lock' the
file with another CRC which will make it murder to manually edit

Finding unique things on a machine is a bit tricky, one can get the
serial number on some hard disks

See this thread for a method - also some useful comments
http://tinyurl.com/7vakn

You can also stick something in the Registry on first 'installation'

Probably your best bet is to use a combination of these methods

Another useful trick is to use 'one time' passwords so that you can
allow users to set up their password while talking to you on the
'phone

This involves the software popping up a word or some numbers that
contain the date and time of the machine (ticks from midnight is good
for a start) in an encrypted format, you decrypt it and issue a reply
which the user enters, the software decrypts and checks for validity
- if Ok the user can then continue

The useful thing about this is that the 'reply' you send will only
work when the machine is in exactly the same state, which will prevent
users getting sneaky and trying to re-use the 'reply'

.



Relevant Pages

  • How to protect software?
    ... bigger business application. ... This tool program is password protected ... clients of business application - together with password. ... I would like to copy protect this tool. ...
    (microsoft.public.vb.general.discussion)
  • Re: Political or Economi Freedom?
    ... In contrast corruption in the Philippines is unstable? ... It is, in fact this is foreign businesse's gripe, hey I represent one, I ... They are there because the state wants to protect certain groups which ... consider that the places have better business environments. ...
    (soc.culture.filipino)
  • Re: Political or Economi Freedom?
    ... It is, in fact this is foreign businesse's gripe, hey I represent one, I ... They are there because the state wants to protect certain groups which ... consider that the places have better business environments. ... Liberalism is all about protecting that lazy government worker's inalienable right to sleep at work. ...
    (soc.culture.filipino)
  • RE: [Full-Disclosure] Microsoft and Security
    ... the only way to go for business. ... >Internet Explorer would protect users from the attacks. ... >> suits us as we have to be on budget this quarter. ...
    (Full-Disclosure)
  • Re: To Protect And Serve?
    ... and they didnt break any laws. ... his very unpleasant duty to protect the Nazi's. ... since the gang members that got the opposition all worked up and the riot ... If they had come to my business or home and started trying to break into it ...
    (rec.scuba)