Forum Moderators: coopster

Message Too Old, No Replies

Database and pages protection

         

Alspan

9:57 am on Feb 14, 2011 (gmt 0)

10+ Year Member



Hello and thank you for taking the time to read this post of mine.

I would like to create a browser based application for a client of mine so as to manage his customers/products/offers etc. I can set the whole thing up locally, but I would like to know if there is a way of preventing the application to be duplicated in another computer. (coping the pages/database) I have heard of methods scrambling the code of a page, but I am not sure if it will help at all since I want protection to the database also. Any protection method mentioned, will be appreciated. Also note that setting the whole thing up in a web domain will be my last choice since I need the whole thing to work locally.

Thank you in advance for your time.

rocknbil

5:15 pm on Feb 14, 2011 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



If it's on the web, someone can steal it. While that can't "steal" your backend code, anything you publish (i.e., output as pages) can be copied. Is that what you're asking?

Alspan

3:33 pm on Feb 15, 2011 (gmt 0)

10+ Year Member



Hello rocknbil and thanks for replying. Actually, what I am asking is if its possible to protect, in any way, the backend content/code of a site (though I am pretty certain that this is not possible), as well as the content of a the database. Please bear in mind that the site will be offline.

rocknbil

5:29 pm on Feb 15, 2011 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Depends on what you're protecting it from? If the server is secure, the code is secure. If you mean protect it from copying when you deploy it (customer A cannot sell it to someone else) I've never gone down that road. When I sell a "product" it's theirs to do with as they wish.

topr8

5:42 pm on Feb 15, 2011 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



i'm assuming you mean you want to prevent the client duplicating it.

you could perhaps devise a way that your application 'phones home' eg. sends a request to a webpage you have every so often.... you then collect data from your webpage and if it appears to be requested from different places then you could let your customer know they are in breach of conditions - if of course that was written into the contract in the first place.