Re: Controlling who can run an executable



"Cigar" <chrisgarland67@xxxxxxxxxxx> writes:
> Now that I'm three months into the development of this program, my
> client tells me she would like to protect her investment by preventing
> her employees from doing the same to her. (Going to the competition
> and using her program.)

Exactly what is the threat here? Misuse of confidential data, or just
the code itself? Does the code do anything that fantastic? Did the
employees sign NDA's? Usually this kind of thing is taken care of by
legal agreements. Occasionally there are disputes that make the news
(Microsoft and Kai-Fu Lee, etc.) but they make the news precisely
because they're rare.

What is the competitor going to do with this code even if they get it?
It's just keeping track of transactions and stuff, right? It's being
tailored to one person's specific preferences and requirements, and
the competitor's needs will be different and they may as well just use
something generic.

Your best bet may be to just explain this to the client, that the most
valuable thing in a business is relationships; technical secrets
aren't nearly as big a deal as some people like to think.

Also, is there an office network? Maybe you could run the program on
a server that most employees wouldn't have access to. They'd use it
through some limited client program or through a web browser.

If you really want to do something with a hardware token, I like this
stuff: <http://basiccard.com>. Assuming you're in the USA, buy from
the Canadian distributor since shipping from Germany is very expensive.
.



Relevant Pages

  • Re: Controlling who can run an executable
    ... > client tells me she would like to protect her investment by preventing ... > her employees from doing the same to her. ... trust them to not take the program to her competition. ... Prevent running of the exe on unauthorized hardware. ...
    (comp.lang.python)
  • Re: Controlling who can run an executable
    ... >> client tells me she would like to protect her investment by preventing ... >> her employees from doing the same to her. ... realizes that she is in a position that her competition was many years ... is there an office network? ...
    (comp.lang.python)
  • Re: Controlling who can run an executable
    ... >> I am developing a program for a client. ... >> store and that person had brought a copy of the program her competition ... >> client tells me she would like to protect her investment by preventing ... >> her employees from doing the same to her. ...
    (comp.lang.python)
  • RE: linking data from one table to another
    ... What you have here is a 3-way relationship type between Clients, Employees ... key columns which reference the primary keys of the other three tables, ... With the above model you can allocate as many projects per client to as many ...
    (microsoft.public.access.gettingstarted)
  • Re: create module to insert random numbers
    ... ms access random number generator ... "Jeff Boyce" wrote: ... employees, you should be OK, but as the number of employees grows, you ... to create a field for a unique client ID number that is only filled ...
    (microsoft.public.access.modulesdaovba)