Restricting installation to one PC

B

Bijoy Naick

If I were to write an application in ASP and sell it to a business,
can i restrict people from installing it on multiple servers?

How do I go about this?
 
A

Aaron Bertrand - MVP

Without alienating users with a "call home" or "one use only" serial number,
probably not.

The costs of keeping support running to deal with legitimate users trying to
migrate to a new machine, or deploy development code to a production
machine, etc... would probably be staggering.
 
M

Michael Ramey

They only idea I can think of, since asp is so open for modification, is to
wrap as much programming logic into an activex dll, and either hardcode a
servername/check for that in the dll, or have an external encrypted key in a
text file that asp would read/decrypt (you would create and give them that
file after they told you the server name). This check would make sure the
server you set and the server it's currently on are the same (though if
they're smart there are probably ways to spoof even that). Of course using
those dll's would mean they would have to register them on their server
(makes for a bit harder distrubution), but would probably be the best bet to
prevent others from directly seeing your code.

HTH,
--Michael
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,143
Messages
2,570,822
Members
47,368
Latest member
michaelsmithh

Latest Threads

Top