Prevent copying of application from HDD

Microsoft Windows xp professional w/serv...
July 21, 2010 at 12:30:30
Specs: Windows XP
I am selling an application along with a Windows based laptop to run it. I want to prevent the application from being copied from the hard drive of the laptop to any other computer or storage device. How can that be done without interfering with the functioning of the app on the original machine?

See More: Prevent copying of application from HDD

Report •

July 21, 2010 at 13:41:27
You can't.

You would build in a license authenication routine into the program.

Report •

July 21, 2010 at 13:46:34
You could write a launcher app that encrypts the original executable on install. The launcher would unencrypte the file then run it.

This would make the program start slow. If you have a programmer who has access to the source code they can code an encrypted key that is hidden in the registry that would prevent the program from running without it.

Report •

July 21, 2010 at 14:32:30
There are hardware locks that are called dongles. Popular ones are now USB. The program will not run without the dongle in place. The nice thing about dongles is that it allows a legitimate owner to use the program on more than one computer. I own a cad program that works like that. If I want to I could take a laptop into the field along with the dongle. Of course if the dongle is removed from my desktop the program won't run there.

This is an expensive CAD program.

Are you the author of the program in question?

Report •

Related Solutions

Ask Question