Security

S

Skc

I am probably asking an advanced question, but no do advanced.

We have made a training website which consists of a number of .asp pages.
These are backed by an ACCESS database which holds personal passwords into
the training website - so if your username and password does not exist, then
you can't use it.

We intend to install the site onto the user's PC, so that the user may run
the training course. This will be via CD. The CD will have to be bought at
a license fee, and we are now stuck with the problem - what if the user
installs it onto 50 PCs instead of 1?

Trying to investigate ways to move around the issue, I tried to devise a
system where the MAC address of the user's PC must match the MAC address I
hardcode into the ACCESS database. This way, if the userinstalls it onto a
PC which is not meant for that PC, then the program (or .asp pages) will not
function (as I will have a customised <% header %> to lookup the MAC on the
PC and the ACCESS database. It seems, however, that the MAC address using
ASP is not available? Is this correct? If not, then I would like to know
how I can obtain an <% ASP %> MAC address.

Furthermore, maybe we are barking up the wrong wall altogether, as there may
be a 3rd party tool that can possibly make the whole thing easier, i.e. by
rolling the whole system into a .zip executable where the password is the MAC
Address of their machine?

Our only worry is that people will install it onto multiple machines just by
buying 1 copy and for them to steal information/text from our .asp pages. Is
there anyway to do the password protection and encrypt the .asp pages from
being read?

Thanks,

Skc
 
T

Thomas A. Rowe

The problem using the MAC address is that it is hardware based, and if the hardware is
changed/replaced then a user would be able to run the application.

Unless the MAC address is passed to the server, there no way to grab it.

--
==============================================
Thomas A. Rowe (Microsoft MVP - FrontPage)
==============================================
If you feel your current issue is a results of installing
a Service Pack or security update, please contact
Microsoft Product Support Services:
http://support.microsoft.com
If the problem can be shown to have been caused by a
security update, then there is usually no charge for the call.
==============================================
 

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

Top